Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
doc:systeme:usermod [24/08/2015 19:29] milou [Application : changer le nom d'un compte unique] |
doc:systeme:usermod [23/03/2018 15:19] chalu vérification de processus inactif pour renommer un user |
||
---|---|---|---|
Ligne 4: | Ligne 4: | ||
* Niveau requis : {{tag>avisé}} | * Niveau requis : {{tag>avisé}} | ||
* Commentaires : // Modifier un compte utilisateur. // | * Commentaires : // Modifier un compte utilisateur. // | ||
- | * Suivi : | + | * Suivi : {{tag>à-tester}} |
* Création par [[user>smolski]] le 18/12/2011 | * Création par [[user>smolski]] le 18/12/2011 | ||
* Refonte par [[user>paskal]] le 14/02/2015 | * Refonte par [[user>paskal]] le 14/02/2015 | ||
Ligne 30: | Ligne 30: | ||
===== Application : changer le nom d'un compte unique ===== | ===== Application : changer le nom d'un compte unique ===== | ||
+ | Pour vérifier que les changements ont tous été faits, avant de commencer, on fait le point sur les groupes de l'utilisateur à changer : | ||
+ | <code user>id ton-nom-à-changer</code> | ||
+ | On se déconnecte de la session | ||
<note important>Il faut d'abord __se déconnecter de la session //user// en cours__ | <note important>Il faut d'abord __se déconnecter de la session //user// en cours__ | ||
</note> | </note> | ||
Ligne 40: | Ligne 42: | ||
<key>C-A-F1</key> | <key>C-A-F1</key> | ||
- | On se logge en **root** et on fait : | + | On se logge en **root** \\ |
+ | On vérifie qu'aucun processus pour le nom à changer est actif avec [[doc:systeme:ps|la commande ps]] : | ||
+ | <code root>ps -U nom-utilisateur-à-changer -u nom-utilisateur-à-changer</code> | ||
+ | Le retour ne doit pas indiquer de processus actif sous les titres des colonnes : | ||
+ | <code user>PID TTY TIME CMD</code> | ||
+ | Si c'est bien le cas, on fait : | ||
<code root> | <code root> | ||
- | usermod -d /home/ton-nouveau-nom -m -l ton-nouveau-nom ton-ancien-nom</code> | + | usermod -d /home/ton-nouveau-nom -m -l ton-nouveau-nom ton-ancien-nom -c ton-nouveau-nom-complet</code> |
- | + | ||
- | - ton-nouveau-nom = tu mets le nouveau nom d'utilisateur que tu veux. | + | |
- | - ton-ancien-nom = tu mets le nom d'utilisateur que tu as actuellement et que tu veux changer. | + | |
- | Ensuite tu tapes //exit//((ou bien tu utilises ton clavier par <key>C-d</key>)). | + | * ton-nouveau-nom = tu mets le nouveau nom d'utilisateur que tu veux.(la syntaxe ne supporte pas les majuscules, ni accent ou caractères spéciaux ;-)) |
+ | * ton-ancien-nom = tu mets le nom d'utilisateur que tu as actuellement et que tu veux changer. | ||
+ | * ton-nouveau-nom-complet = Le nom qui sera affiché dans certaine application comme le client de messagerie. **la syntaxe supporte plus de fantaisie, écrire le nom entre " " en cas d'espace** | ||
+ | On vérifie que tous les changements ont eu lieu : | ||
+ | <code root>id ton-nouveau-nom</code> | ||
+ | On doit retrouver le même nombre d'éléments dans le retour que dans la commande faite au début, l'ancien nom étant remplacé par le nouveau nom. \\ | ||
+ | Ensuite tu tapes //exit//((ou bien tu utilises ton clavier par <key>C-d</key>)). \\ | ||
Enfin, tu tapes | Enfin, tu tapes | ||
<key>A-F7</key> | <key>A-F7</key> |