Modification du login d’un utilisateur

Renommer le login d’un usager n’est pas compliqué à condition de ne rien oublier : modifier son groupe, récupérer ses documents et surtout travailler sur ses spécificités.

Dans cette article le login titi sera renommé en toto pour illustrer les exemples.

Modification du groupe

Uniquement si c’est nécessaire et en s’assurant que le groupe n’est pas utilisé par d’autre usagers (c’est souvent le cas du groupe par défaut car il porte le même nom que le login).

groupmod -n toto titi
  • -n : spécifie le nouveau nom de groupe (ici toto)

Modification du login et du homedir

usermod -d /home/toto -m -l toto titi
  • -d : spécifie le nouveau répertoire personnel (/home/toto)
  • -m : combiné avec l’option -d elle permet de déplacer l’ancien contenu du répertoire personnel vers le nouveau
  • -l : spécifie le nouveau login (toto)

Sans oublier les spécificités

Il s’agit de la partie pouvant être la plus difficile : trouver et effectuer les modifications qui s’imposent à tout les fichiers et programmes qui se basent sur le login, le groupe ou le homedir. Quelques exemples :

  • la crontab de l’usager qui porte comme nom de fichier le login (/var/spool/cron/login)
  • un script de backup qui se base sur le chemin du répertoire de l’usager
Vous avez aimé ?

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

treize + deux =