Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 16-01-2017 10:35:17

Patrick Debian
Membre
Distrib. : Debian 8.8 Oldstable main_contrib_non-free_backpor
Noyau : Linux 3.16.0-4-amd64
(G)UI : Mate
Inscription : 14-12-2016

Comment changer l'identifiant d'un utilisateur ? [résolu]

Bonjour,
Comment changer l'identifiant d'un utilisateur ?

J'ai cherché sur DF et sur Duckduckgo en précisant Debian et j'ai trouvé quelque chose, mais sur Ubuntu :
https://doc.ubuntu-fr.org/tutoriel/chan … _de_compte

Est ce utilisable sur Debian ?

Y a-t-il un wiki sur DF ou sur Debian officiel ?

Ou un de vous peux me faire un mini wiki  spécial forum sur ce sujet ? [Oula ! Smolski va se pointer! ;-) ]

Merci

Dernière modification par Patrick Debian (16-01-2017 18:53:42)


8227 E1b9 96a8 0824 Ffa4  8100 310d B96b A792 F6e1
keys.gnupg.net

Hors ligne

#2 16-01-2017 10:59:07

bendia
Admin stagiaire
Distrib. : Stretch (et un peu Jessie)
Noyau : Linux 4.9.0-2-amd64
(G)UI : Gnome + Console
Inscription : 20-03-2012
Site Web

Re : Comment changer l'identifiant d'un utilisateur ? [résolu]

Salut smile

apropos usermod


usermod (8)          - Modifier un compte utilisateur



Sur mon système la commande existe, donc, pas de raison qu'elle ne fonctionne pas de la même façon que sous Ubuntu, à l'exception près de l'impossibilité de connexion au compte root par défaut sous Ubuntu (en fait de ce fait, ça serait plus facile avec un compte root ayant un mot de passe).

Patrick Debian a écrit :

Y a-t-il un wiki sur DF ou sur Debian officiel ?

Maitenant que tu connais le nom de la commande, une petite recherche dans le wiki te donnera la solution tongue


Ben
___________________
La seule question bête, c'est celle qu'on ne pose pas.
file-Re06858991f6f328b4907296ac5cea283

Hors ligne

#3 16-01-2017 11:18:43

Croutons
Membre
Distrib. : Handylinux 2.5 vers Jessie et Debian Stretch
Noyau : Linux 3.16.0-4-686-pae, Linux 4.9.0-3-686-pae
(G)UI : xfce
Inscription : 16-12-2016

Re : Comment changer l'identifiant d'un utilisateur ? [résolu]

Bonjour
Wiki Usermod
regarde aussi le man pour décrypter les exemples du wiki

man usermod


Si ta question était changer d'identifiant tout en gardant le même nom d'utilisateur çà doit être faisable juste avec l'option -l

Edit: j'ai fais quelque essais juste en changeant le nom d'itentifiant (login)
Donc pas besoin de passer par la console comme décrit dans le wiki si le compte que tu veux modifier n'est pas celui qui est connecté
dans mon essai je suis connecté avec compte principale stephane et je modifie le compte utilisateur test auquel j'affecte un nouveau login comme ceci
usermod -l nouveau_login ancien_login

usermod -l test2 test


voila résultat pour me connecté a l'utilisateur test:
il aura comme identifiant test2
juste l'identifiant a changé
L'utilisateur n'a pas forcement le même nom de login, tout depend comment tu as renseigné les champs a l'installation
pour exemple mon utilisateur principale s'appelle stephane.F mais son login est stephane ainsi que le home

Mais cependant il se peut que bien que tu changes le login tu ne le vois pas apparaître dans la liste des identifiants
Je m'explique:
Sur l'écran de connexion lightdm le nom de l'utilisateur apparaît dans la liste déroulante et non son login(si l'option a été activé)
ce qui n'est pas le cas si les utilisateurs son caché, auquel cas il faudra taper l’identifiant et non utilisateur
Ceci vaux pour lightdm je ne sais pas comment réagissent les autres gestionnaire d'affichage

Dernière modification par Croutons (16-01-2017 16:21:46)


-->les cahiers du debutant<--      WikiDF-->Découvrir les principales commandes Linux<--
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde

Hors ligne

#4 16-01-2017 16:50:17

Patrick Debian
Membre
Distrib. : Debian 8.8 Oldstable main_contrib_non-free_backpor
Noyau : Linux 3.16.0-4-amd64
(G)UI : Mate
Inscription : 14-12-2016

Re : Comment changer l'identifiant d'un utilisateur ? [résolu]

J'ai suivi le wiki, puis j'ai fait

finger user


et je vois que le login (identifiant) est bien changé, mais le name (nom) est resté le même.
Comment le changer ? J'ai cherché sans trouver.

Cela me rend perplexe : c'est quoi la différence entre l'identifiant et le nom ?


8227 E1b9 96a8 0824 Ffa4  8100 310d B96b A792 F6e1
keys.gnupg.net

Hors ligne

#5 16-01-2017 16:59:47

Croutons
Membre
Distrib. : Handylinux 2.5 vers Jessie et Debian Stretch
Noyau : Linux 3.16.0-4-686-pae, Linux 4.9.0-3-686-pae
(G)UI : xfce
Inscription : 16-12-2016

Re : Comment changer l'identifiant d'un utilisateur ? [résolu]

edit :L'identifiant ou login c'est ce qui te sert a ouvrir ta session dans le cas ou les utilisateurs son caché dans le gestionnaire d'affichage, sinon c'est le nom utilisateur_complet qui apparaît dans le menu déroulant(du moins avec lightdm)
e nom d'utilisateur est le nom du compte si je me souviens bien le nom d'utilisateur_complet peut contenir des caractères accentué et majuscule alors que l'identifiant(user ou login) n'accepte pas les accents n'y les majuscules

Dernière modification par Croutons (16-01-2017 18:00:34)


-->les cahiers du debutant<--      WikiDF-->Découvrir les principales commandes Linux<--
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde

Hors ligne

#6 16-01-2017 17:03:54

Patrick Debian
Membre
Distrib. : Debian 8.8 Oldstable main_contrib_non-free_backpor
Noyau : Linux 3.16.0-4-amd64
(G)UI : Mate
Inscription : 14-12-2016

Re : Comment changer l'identifiant d'un utilisateur ? [résolu]

Peut on changer le nom du compte?

8227 E1b9 96a8 0824 Ffa4  8100 310d B96b A792 F6e1
keys.gnupg.net

Hors ligne

#7 16-01-2017 17:55:54

Croutons
Membre
Distrib. : Handylinux 2.5 vers Jessie et Debian Stretch
Noyau : Linux 3.16.0-4-686-pae, Linux 4.9.0-3-686-pae
(G)UI : xfce
Inscription : 16-12-2016

Re : Comment changer l'identifiant d'un utilisateur ? [résolu]

oui possible avec toujours la commande usermod
En faite j'ai cherché un peu et il s'avère que user , login et nom d'utilisateur est la même chose
Apres çà doit être une question de mauvaise traduction
sinon on peut parler de nom d'utilisateur_complet défini comme commentaire dans la commande usermod.
Donc si j'ai bien compris cela sert a afficher un nom complet plus complexe que ton nom d'utilisateur(user,compte ou login) qui comme je te le disais n'accepte pas tout les caractères
donc voici la commande comme dans le wiki avec l'option -c pour avoir un nom complet que la commande appel commentaire:

usermod -d /home/<nouveau-dossier> -m -l <nouveau-nom> -c <nouveau-nom-complet> <ancien-nom>


Donc pour résumé pas de différence entre identifiant , utilisateur ou user
juste il y a un affichage différent appelé nom_complet qui sert a certaine application comme le client de messagerie ou le gestionnaire d'affichage

du coup j'aurais appris des choses par la même occasion yes.gif

Dernière modification par Croutons (16-01-2017 18:02:21)


-->les cahiers du debutant<--      WikiDF-->Découvrir les principales commandes Linux<--
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde

Hors ligne

#8 16-01-2017 18:50:51

Patrick Debian
Membre
Distrib. : Debian 8.8 Oldstable main_contrib_non-free_backpor
Noyau : Linux 3.16.0-4-amd64
(G)UI : Mate
Inscription : 14-12-2016

Re : Comment changer l'identifiant d'un utilisateur ? [résolu]

Croutons, t'es trop bon! C'est surtout moi qui apprend le plus, merci à tous.

Tu peux mettre ça dans le wiki usermod, c'est très profitable (smolski te fera rêver de chocolat, mais que du rêve...)

Maintenant, j'ai remarqué que le nom du groupe n'a pas changé comme l'a indiqué le wiki d'Ubuntu que j'ai cité plus haut. Ben oui, il y a du bien dans Ubuntu ;-)
Certes, on le trouve dans le « man groupmod », mais pas dans le wiki groupmod de DF et c'est pas précisé dans le wiki usermod de DF,, dommage, car on peut penser que quand on change l'identifiant cela change le nom et le groupe, ben non.

Pour changer le nom du groupe :

Théorie :
administrateur@ordinateur:~$ sudo groupmod --new-name nouveau_nom nom_actuel

Exemple :
robert@ordinateur:~$ sudo groupmod --new-name denise utilisateur

Et voilà, identifiant, nom du compte et nom du groupe changés.

Merci à tout le monde.

debian.pngdebian.png

8227 E1b9 96a8 0824 Ffa4  8100 310d B96b A792 F6e1
keys.gnupg.net

Hors ligne

#9 16-01-2017 18:57:08

Croutons
Membre
Distrib. : Handylinux 2.5 vers Jessie et Debian Stretch
Noyau : Linux 3.16.0-4-686-pae, Linux 4.9.0-3-686-pae
(G)UI : xfce
Inscription : 16-12-2016

Re : Comment changer l'identifiant d'un utilisateur ? [résolu]

ah oui je viens d'y penser aussi a l'histoire du groupe
car c'est vrai que tu fais toujours parti du groupe de l'ancien nom, je sais pas dans quel mesure ça peut poser probleme
une commande que j'ai vu

id ton_nom_user


uid=1000(stephane) gid=1000(stephane) groupes=1000(stephane),7(lp),20(dialout),24(cdrom),25(floppy),27(sudo),29(audio),44(video),46(plugdev),100(users),108(netdev),110(lpadmin),112(scanner),121(vboxusers)


Une chose est sur c'est que sur un utilisateur de Handylinux çà met le bordel dans les raccourci du handymenu mrgreen.gif car les raccourcis sont toujours vers l'ancien home

Dernière modification par Croutons (16-01-2017 19:18:58)


-->les cahiers du debutant<--      WikiDF-->Découvrir les principales commandes Linux<--
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde

Hors ligne

#10 16-01-2017 19:23:55

Patrick Debian
Membre
Distrib. : Debian 8.8 Oldstable main_contrib_non-free_backpor
Noyau : Linux 3.16.0-4-amd64
(G)UI : Mate
Inscription : 14-12-2016

Re : Comment changer l'identifiant d'un utilisateur ? [résolu]

Ha ha ha!

Handylinux à des failles!

Allez! Tous à l'original originel, tous à Debian!

Je plaisante ;-)


Par contre, je viens de trouver dans /media, un dossier vide à l'ancien nom, j'ai essayé de le changer en mode graphique (ne me lancer pas des pierres) et je n'ai pas réussi, qu'à cela ne tienne, allez hop, au terminal, un sudo mv et le tour est joué.

Par contre, il reste des traces de mon ancien identifiant-nom.

Quelqu'un a-t-il une solution pour les trouver ? Je m'en occuperais par la suite en faisant mouche par mv.

8227 E1b9 96a8 0824 Ffa4  8100 310d B96b A792 F6e1
keys.gnupg.net

Hors ligne

#11 16-01-2017 19:30:04

smolski
administrateur quasi...modo
Lieu : AIN
Distrib. : 8 (jessie) 64 bits + backports
Noyau : 3.16.0-4-amd64 - 3.16.39-1
(G)UI : gnome 1:3.14+3
Inscription : 21-10-2008

Re : Comment changer l'identifiant d'un utilisateur ? [résolu]

Utiliser find pour trouver les traces d'un ancien utilisateur depuis le /home/ :
https://debian-facile.org/doc:systeme:find

"Théo et Adama te rappellent pourquoi Zyed et Bouna couraient…"
"L'utopie ne signifie pas l'irréalisable, mais l'irréalisée." - T Monod (source :  La zone de Siné)
"Je peux rire de tout mais pas avec n'importe qui." - P Desproges
"saque eud dun" (patois chtimi : fonce dedans)

Hors ligne

#12 17-01-2017 15:48:48

Patrick Debian
Membre
Distrib. : Debian 8.8 Oldstable main_contrib_non-free_backpor
Noyau : Linux 3.16.0-4-amd64
(G)UI : Mate
Inscription : 14-12-2016

Re : Comment changer l'identifiant d'un utilisateur ? [résolu]

Merci à tous et à wikiman pour vos interventions qui sont parfois chirurgicales (précises et efficaces)

                               debian.pngdebian.png

Dernière modification par Patrick Debian (17-01-2017 15:49:46)


8227 E1b9 96a8 0824 Ffa4  8100 310d B96b A792 F6e1
keys.gnupg.net

Hors ligne

Pied de page des forums