Como mudar o nome de usuário no Linux

Às vezes precisamos de alterar um nome de conta de usuário. Para essa tarefa, precisamos usar o comando usermod .   O usermod comando modifica os arquivos de contas do sistema para refletir as mudanças que são especificados na linha de comando.  

  • A sintaxe para alterar um nome de conta de usuário é o seguinte:
  • usermod -l
  • Exemplo
  • usermod -l adrian adrian.oprea
    -vamos alterar o "adrian.oprea" usuário "adrian", assim que a conta vai manter é privilégios. Nota:   -no caso de o usuário tem sudo Acesso você precisará ot alterar o sudores arquivo para refletir o novo nome da conta do usuário.   O próximo passo é alterar o nome do grupo de usuários: -no nosso caso, o nome do grupo de utilizadores é o mesmo que o nome do utilizador:
    bash:$ id adrian
    uid=585(adrian) gid=588(adrian.oprea) groups=588(adrian.oprea),10(wheel)
    Para alterar o nome do grupo usar o groupmod comando com a opçao -n .
    bash:$ id adrian
    uid=585(adrian) gid=588(adrian) groups=588(adrian),10(wheel)
    E, finalmente, você precisa mudar o nome do diretório home:
    bash:$ mv /home/adrian.oprea /home/adrian
    O último passo necessário para ser feito é o reinício do deamon /etc/init.d/autofs O deamon /etc/init.d/autofs é responsável pelos pontos de montagem no sistema, e seus arquivos de configuração correspondentes ou fontes de rede conhecida como mapas auto-montagem.
    bash:$ /etc/init.d/autofs restart