Renommer un utilisateur sous Linux

Renommer un utilisateur sous Linux

Il arrive parfois qu’il est nécessaire de renommer un utilisateur local sur un serveur ou poste de travail fonctionnant sous Linux. On peut rapidement le faire en une commande.

Cela fonctionne également pour les système UNIX

La commande ci-dessous permet de renommer l’utilisateur

usermod --login NEWLOGIN --move-home --home PATHTONEWHOME OLDLOGIN
  • NEWLOGIN: Le nouveau login de l’utilisateur
  • PATHTONEWHOME: Chemin jusqu’au nouveau dossier home de l’utilisateur
  • OLDLOGIN: Le login de l’utilisateur à renommer
Dans le cas ou cet utilisateur est dans la liste de sudoers, penser à mettre à jour son login dans les personnes autorisées

Enfin, il est intéressant de renommer le groupe de base de l’utilisateur. On peut le faire avec la commande suivante:

groupmod --new-name NEWLOGIN OLDLOGIN