Geralmente, você pode renomear um usuário alterando seu nome de usuário nos arquivos /etc/passwd(e /etc/shadow, se aplicável). Na maioria dos sistemas unix, o vipwcomando é usado para editar esses arquivos (e em muitos sistemas inclui algumas salvaguardas para garantir que você não estrague demais as coisas).
Veja as páginas de manual para passwd(5), shadow(5)e vipw(8)para obter mais informações.
Observe que o método acima não renomeia outras coisas que podem levar o nome de usuário original (os diretórios pessoais são o principal exemplo, os grupos pessoais por usuário (em sistemas que os utilizam) são outro). Você também pode limpá-los para manter a consistência, alterando os campos apropriados no arquivo passwd e renomeando os diretórios.
Vários sistemas operacionais fornecem uma maneira específica de sistema de renomear usuários. Por exemplo, muitos sistemas Linux incluem o usermod(8)comando e, no AIX, é possível alterar os nomes das contas usando o SMIT (ou smittyem um terminal) .
Esses comandos geralmente lidam com os itens de limpeza, como renomear diretórios pessoais, se você solicitar.