Le 24/08/2020 à 13:39, G2PC a écrit :
Le 24/08/2020 à 13:07, hamster a écrit :
Le 24/08/2020 à 13:06, hamster a écrit :
Le 24/08/2020 à 11:20, Patrick ZAJDA a écrit :
Quant à modifier le répertoire home et le login, au lieu de modifier
des fichiers à la main, je ferais plus ça :
sudo usermod --home nouveau_home --move-home --login titi toto
Merci pour cette commande que je ne connaissait pas. J'aurais aussi
rajouté l'option -m :
-m, --move-home
Bon, faut que je retourne apprendre a lire un man…
Du coup, c'est fiable ou pas, de changer le nom d'utilisateur, son
dossier, son mot de passe ... Ou, ça nous explose à la gueule ?
Je reste sur l'avis précédent, à la rigueur, le modifier juste après sa
création, sinon, ne pas toucher ?
Le changement de home peut s'avérer problémathique pour les raisons citées.
Après, je pense en écrivant cette réponse que le changement de login
peut aussi être problématique si l'utilisateur en question est utilisé
pour faire tourner un service qui a son propre utilisateur, il faut bien
penser à modifier la config dans laquelle l'utilisateur est spécifié.
Un sed bien velu peut aider, encore faut-il bien l'appliquer partout où
il y en aurait éventuellement besoin ;)
Donc c'est certain, c'est toujours plus confortable de le faire juste
après sa création ; sauf que c'est rarement juste après la création d'un
utilisateur qu'on a besoin de modifier son nom d'utilisateur ou son
home, ça ne serait pas aussi amusant sinon.
Enfin, histoire de terminer sur du positif, un changement de mot de
passe est rarement problématique sauf pour les petites têtes ; c'est
même une démarche raisonnable à appliquer régulièrement selon le point
de vue.
Dans le même genre, récemment j'ai eu à modifier l'UID et le GID d'un
utilisateur, et le GID du groupe du coup histoire de m'éviter quelques
tracas avec NFS.
Mise à part quelques petites étourderies de ma part, tout s'est bien
passé :) les fichiers ont bien vu leur utilisateur/groupe propriétaire
ajusté et là où il y avait des propriétaires un peu différents, seul ce
qui concernait l'utilisateur en question a été modifié.
Je m'écarte certes un peu du sujet, pour dire que la commande usermod
est effectivement des plus efficaces et très propre.