Solução da comunidade

Pode mudar o nome do utilizador administrador inicial do ZimaOS?

A ZimaOS user found that editing passwd and shadow did not rename the initial admin account; ZimaOS had already removed supported username modification.

O nome de utilizador inicial do proprietário/administrador do ZimaOS não se destina a ser alterado através da interface suportada nem editando /etc/passwd. O ZimaOS removeu explicitamente a modificação do nome de utilizador na linha de versões 1.2.3, pelo que alterar apenas os ficheiros da conta Linux não atualiza a base de dados da aplicação nem o modelo de permissões.

Se apenas precisar de outro nome para um familiar ou para uma conta de pasta partilhada, crie antes uma conta de membro separada. Se for necessário alterar o próprio nome do proprietário inicial, planeie uma reinicialização controlada em vez de renomear parcialmente os ficheiros do sistema.

Porque é que editar /etc/passwd não funciona

A identidade da conta do ZimaOS não é armazenada apenas nos ficheiros Linux tradicionais /etc/passwd e /etc/shadow. A interface Web, as partilhas, a base de dados local e os serviços das aplicações também acompanham o estado da conta.

Alterar apenas uma camada pode deixar o painel e o backend em desacordo quanto ao utilizador.

O ZimaOS removeu explicitamente a modificação do nome de utilizador

As notas de lançamento do ZimaOS 1.2.3 indicam que já não é permitido alterar o nome de utilizador da conta ZimaOS. A mesma versão também corrigiu vários problemas relacionados com a criação de utilizadores.

As atuais notas de lançamento do ZimaOS 1.2.3 documentam esse limite.

Utilize contas de membros para outras pessoas

O ZimaOS atual suporta contas de membros separadas para familiares e colegas de equipa, com palavras-passe e permissões de partilha independentes. Esta é a forma suportada de dar a outra pessoa um nome de conta diferente sem reescrever a identidade do proprietário inicial.

O guia de partilha multiutilizador do ZimaOS mostra como criar, editar e eliminar contas de membros para pastas partilhadas.

Não altere o nome do utilizador Linux subjacente ao ZimaOS

Comandos como usermod, edições diretas de /etc/passwd ou alterações manuais à base de dados de utilizadores podem quebrar pressupostos dos serviços, caminhos, permissões ou o estado de início de sessão. O ZimaOS é um sistema operativo de tipo appliance, não uma distribuição Linux genérica multiutilizador.

Se tiver mesmo de alterar o nome do proprietário inicial

A opção mais segura, dentro do estilo suportado, é fazer uma cópia de segurança dos dados e do AppData e, em seguida, reinicializar a camada de utilizadores/contas ou reinstalar/reinicializar o ZimaOS e criar o nome de proprietário pretendido durante a configuração inicial.

Esta é uma operação maior do que uma simples alteração de nome. Registe primeiro as partilhas, as contas de membros, os dados das aplicações e as definições de acesso remoto.

A recuperação da palavra-passe não é uma ferramenta para alterar nomes

A documentação do ZimaOS inclui um procedimento de recuperação que remove a base de dados de utilizadores local para reiniciar a inicialização das contas. Esse procedimento destina-se à recuperação de palavras-passe perdidas, não à alteração casual do nome de uma conta de proprietário funcional.

Utilize-o apenas quando compreender as consequências e tiver protegido as configurações importantes.

Escolha cuidadosamente o nome do proprietário durante a configuração inicial

O guia atual Começar do ZimaOS identifica a primeira conta como a conta principal, com privilégios de proprietário/administrador. Como a alteração do nome é restrita, escolha um nome de utilizador estável durante a configuração inicial.

A lista de verificação da configuração ajuda a reduzir surpresas durante a recuperação.

Alterar o nome de apresentação não é o mesmo que renomear a conta

Se a interface atual permitir alterar um avatar, um rótulo de perfil ou outro campo de apresentação, isso não altera necessariamente o nome de utilizador subjacente utilizado pela autenticação e pelas permissões. Teste o nome efetivo de início de sessão antes de presumir que a identidade foi alterada.

Porque é que uma alteração parcial do nome pode quebrar as partilhas

As permissões Samba, as referências dos membros e a propriedade ao nível das aplicações podem depender de identificadores de conta que não são visíveis em /etc/passwd. Por isso, uma alteração parcial do nome pode deixar o acesso aos ficheiros a funcionar num local e falhar noutro.

Planeie uma alteração de nome limpa durante a reinicialização

Se o nome de utilizador for suficientemente importante para justificar uma reposição, faça primeiro um inventário das partilhas, dos membros, do AppData e das definições de acesso remoto. Após a reinicialização, recrie deliberadamente o nome do proprietário e verifique cada partilha antes de eliminar qualquer cópia de segurança da configuração anterior.

Perguntas frequentes

Posso alterar o nome do primeiro utilizador administrador do ZimaOS?

Não através do método suportado de modificação do nome de utilizador. O ZimaOS removeu explicitamente as alterações aos nomes de utilizador das contas na versão v1.2.3.

Posso editar /etc/passwd e /etc/shadow?

Isso altera apenas parte da identidade e pode dessincronizar os serviços do ZimaOS. Não é um método suportado para alterar o nome.

Posso criar outro administrador com um nome diferente?

Pode criar contas de membros/partilhadas, mas estas não são necessariamente equivalentes à substituição da conta do proprietário inicial.

E se tiver escolhido o nome de proprietário errado durante a configuração?

Faça uma cópia de segurança do sistema e planeie uma reinicialização controlada, em vez de efetuar uma alteração parcial do utilizador Linux.