logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

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

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

#26 22-03-2018 19:49:00

nounours
Adhérent(e)
Lieu : hourtin 33
Distrib. : Bookworm
Noyau : debian-facile-12.1_amd64.iso
(G)UI : ??
Inscription : 11-02-2012

Re : [Résolu] Changer le nom d’un compte unique.

@chalu post  #18
Bonsoir

console tty1


console tty1 , c'est quoi ??.

Il faut faire Ctrl + Alt + F1 je suppose ?


N'achetez pas Windows !. Volez-le !. Au moins vous en aurez pour votre argent.

Hors ligne

#27 22-03-2018 19:52:24

smolski
quasi...modo
Lieu : AIN
Distrib. : backports (buster) 10
Noyau : Linux 4.19.0-8-amd64
(G)UI : gnome
Inscription : 21-10-2008

Re : [Résolu] Changer le nom d’un compte unique.

oui nounours smile
C'est bon pour jessie. et le retour Alt 7
Sous stretch ça a changé, c'est Ctrl Alt 3 la console et le retour au graphique : Alt 2 smile

saque eud dun (patois chtimi : fonce dedans)

Hors ligne

#28 22-03-2018 20:03:51

nounours
Adhérent(e)
Lieu : hourtin 33
Distrib. : Bookworm
Noyau : debian-facile-12.1_amd64.iso
(G)UI : ??
Inscription : 11-02-2012

Re : [Résolu] Changer le nom d’un compte unique.

@smolsky
Salut
Je viens de remarquer un truc (os xfce stretch) :

Si on fait Ctrl + Alt -+ F1 on obtient :
Debian GNU/LINUX 9 nom du pc tty1

Si on fait Ctrl + Alt -+ F2 on obtient :
Debian GNU/LINUX 9 nom du pc tty2

Si on fait Ctrl + Alt -+ F3 on obtient :
Debian GNU/LINUX 9 nom du pc tty3

Pour sortir de la console ;
Alt F7

N'achetez pas Windows !. Volez-le !. Au moins vous en aurez pour votre argent.

Hors ligne

#29 22-03-2018 20:37:54

enicar
Membre
Lieu : pas ici
Distrib. : sid
Noyau : Linux 6.5.3
(G)UI : openbox
Inscription : 26-08-2010

Re : [Résolu] Changer le nom d’un compte unique.

Salut,
Pour info quand on veut changer le nom d'un compte salement (par la méthode de otyugh) il faut non seulement
changer /etc/passwd et /etc/group mais aussi /etc/shadow. En plus si on veut changer le nom du
répertoire du HOME il vaut mieux être loggé avec un autre identifiant que celui que l'on veut changer.
S'identifier comme root directement sur un tty est de bon aloi dans ce genre de situation.
Et pour changer le nom du répertoire un simple « mv /home/ancien_nom /home/nouveau_nom » suffit.
Mais bien entendu, c'est une méthode pas particulièrement sûre, vu qu'il faut éditer trois fichier,
dans le /etc/passwd il faut modifier le nom de loggin et le répertoire du HOME, éditer /etc/group pour y changer le
nom du groupe (tant qu'à faire…) et remplacer toutes les occurrences d'ancien_nom par nouveau_nom, éditer
/etc/shadow pour faire la même chose et enfin changer le nom du répertoire HOME (mettre le même nom que
celui que l'on a mis dans /etc/passwd.
Tout cela pour dire que ça fait pleins d'occasions de se tromper et de se retrouver dans l'impossibilité de se
logger avec son compte utilisateur ou se retrouver avec des choses qui ne marchent plus parce qu'on a oublié
de mettre un jour un groupe par exemple…

Bref, il est plus sage d'utiliser usermod en étant root pour que ça ne pose pas de problème.

Hors ligne

#30 22-03-2018 20:45:31

raleur
Membre
Inscription : 03-10-2014

Re : [Résolu] Changer le nom d’un compte unique.

Pas besoin de su puisque tu dois ouvrir une session directement en tant que root.
"valerie" avec ou sans guillemets, c'est pareil puisqu'il n'y a pas d'espace ni d'autre caractère spécialement interprété par le shell.
Par contre il est important qu'aucune session ne soit ouverte avec l'utilisateur jb sinon il y aura des processus.

smolski a écrit :

C'est bon pour jessie. et le retour Alt 7
Sous stretch ça a changé, c'est Ctrl Alt 3 la console et le retour au graphique : Alt 2


En fait ça dépend de la façon donc le serveur graphique est lancé, et notamment du gestionnaire de connexion et de l'environnement graphique.
Ce que tu décris doit être avec gdm3 + Gnome, car le gestionnaire de connexion se lance et reste dans tty1 et lance la session dans le tty disponible suivant, donc tty2, ce qui bouffe deux consoles texte au passage.
Avec lightdm + LXDE (et Xfce aussi apparemment), ça reste classique : le gestionnaire de connexion se lance dans tty7 et lance la session dans le même tty, laissant les 6 consoles texte tty1-6 disponibles.

Dernière modification par raleur (22-03-2018 20:47:26)


Il vaut mieux montrer que raconter.

Hors ligne

#31 22-03-2018 21:16:04

smolski
quasi...modo
Lieu : AIN
Distrib. : backports (buster) 10
Noyau : Linux 4.19.0-8-amd64
(G)UI : gnome
Inscription : 21-10-2008

Re : [Résolu] Changer le nom d’un compte unique.

Ah ok raleur, merci. Oui je suis en gnome et gdm3. smile

saque eud dun (patois chtimi : fonce dedans)

Hors ligne

#32 22-03-2018 23:55:16

nounours
Adhérent(e)
Lieu : hourtin 33
Distrib. : Bookworm
Noyau : debian-facile-12.1_amd64.iso
(G)UI : ??
Inscription : 11-02-2012

Re : [Résolu] Changer le nom d’un compte unique.

j’ai démarré Linux en option avancées

ensuite

mode Recovery à partir de la page grub

a la demande j’ai tapé le m de p root

usermod -d /home/valerie -m -l valerie jb -c valerie



reboot



Résultat :
J’ai la fenêtre de débian XFCE (l'image avec la spirale) mais je n’ai plus accès a rien, plus  de gestionnaire de fichier, plus d’applications, rien. En faisant
Alt + Ctrl + F1
On a accès à la console, et en tapant le login et le password on voit qu'on a bien valerie à la place de jb :
1521758657.jpg

Que faire maintenant ???.

Dernière modification par nounours (22-03-2018 23:59:50)


N'achetez pas Windows !. Volez-le !. Au moins vous en aurez pour votre argent.

Hors ligne

#33 23-03-2018 01:05:57

otyugh
CA Debian-Facile
Lieu : Quimperlé/Arzano
Distrib. : Debian Stable
Inscription : 20-09-2016
Site Web

Re : [Résolu] Changer le nom d’un compte unique.

Hueeeee.
Han.

Tu peux essayer de taper (si je me trompe pas pour xfce c'est bien lightdm ?)

systemctl restart lightdm


- ça te demande pas ton login ? Si non tu peux éditer /etc/lightdm/lightdm.conf et chercher la ligne "autologin-user=" qui doit être suivi de ton ancien nom. Fin si tu avais renseigné ça. Je suppose. J'en sais rien, j'essaie de deviner ! Mais si c'est bien ça, tu relances lightdm ensuite (soit avec ma commande ci-dessus soit en rebootant) et c'est repartit.

Dernière modification par otyugh (23-03-2018 01:06:51)


virtue_signaling.pngpalestine.png
~1821942.svg

Hors ligne

#34 23-03-2018 01:06:51

ChrisDev
Membre
Inscription : 02-02-2018

Re : [Résolu] Changer le nom d’un compte unique.

Bonsoir nounours,


Je ne suis pas fan des commandes "tout en un" notamment pour usermod.

Je pense que ton /home/valerie n'est pas pris en compte. c'est pour cela que ta session XFCE ne s'affiche pas correctement. Dans la commande "tout en un", derrière le -m manque valerie...
C'est pour cela que je préfère y aller pas à pas car on peut à chaque étape faire une vérification.

La commande est :

usermod -d /home/valerie -m valerie





Peux-tu aussi donner le résultat de :

id jb


id valerie


grep ^valerie: /etc/passwd


grep ^valerie: /etc/group


ls -ld /home/jb


ls -ld /home/valerie



Je n'ai pas bien saisi. Tu as le fond d'écran de ta session XFCE mais sans le panel et le gestionnaire de fenêtre ? C'est bien cela ? Si c'est le cas, tu peux aussi tester de lancer manuellement les commandes suivantes après être entré en mode console CTRL + ALT + F1 :

xfdesktop --reload


xfce4-panel


xfsettingsd --replace


xfwm4 --replace

Dernière modification par ChrisDev (23-03-2018 11:50:31)

Hors ligne

#35 23-03-2018 07:45:39

nounours
Adhérent(e)
Lieu : hourtin 33
Distrib. : Bookworm
Noyau : debian-facile-12.1_amd64.iso
(G)UI : ??
Inscription : 11-02-2012

Re : [Résolu] Changer le nom d’un compte unique.

@ChrisDev
Bonjour.

Tu as le fond d'écran de ta session XFCE mais sans le panel et le gestionnaire de fenêtre



C'est bien ça.

Je viens de tenter la dernière commande au cas ou.

xfdesktop && xfce-panel && Xfsettingsd && xfwm4 start


Résultat :
echec de l'analyse des arguments : impossible d'ouvrir l'affichage
 



Je vais tenter les autres cde


N'achetez pas Windows !. Volez-le !. Au moins vous en aurez pour votre argent.

Hors ligne

#36 23-03-2018 08:30:40

nounours
Adhérent(e)
Lieu : hourtin 33
Distrib. : Bookworm
Noyau : debian-facile-12.1_amd64.iso
(G)UI : ??
Inscription : 11-02-2012

Re : [Résolu] Changer le nom d’un compte unique.

@ChrisDev

usermod -d /home/valerie -m valerie


résultat ;
no change


id jb


résultat utilisateur inexistant


id valerie


1521788396.jpg


grep ^valerie: /etc/passwd


résultat :
valerie:x:1000:valerie:/home/valerie:/bin/bash



grep ^valerie: /etc/group


résultat : rien



ls -ld /home/jb


aucun fichier ou dossier de ce type



ls -ld /home/valerie


resultat : drwxr-xr-x 32 valerie jb 4096 mars 22 23:20 /home/valerie


N'achetez pas Windows !. Volez-le !. Au moins vous en aurez pour votre argent.

Hors ligne

#37 23-03-2018 09:24:39

ChrisDev
Membre
Inscription : 02-02-2018

Re : [Résolu] Changer le nom d’un compte unique.

Bonjour nounours,


La commande :

grep ^valerie: /etc/group



devrait te renvoyer un résultat. Aussi essaie :

groupmod -n valerie jb



Redémarre ton PC, puis

Essaie de nouveau  les commandes suivantes les unes après les autres après être entré en mode console CTRL + ALT + F1 :

xfdesktop --reload


xfce4-panel


xfsettingsd --replace


xfwm4 --replace



(NB : dans mon post précédent j'ai oublié les arguments....)

Dernière modification par ChrisDev (23-03-2018 11:50:04)

Hors ligne

#38 23-03-2018 09:40:36

Croutons
Membre
Distrib. : Debian12
Noyau : Linux 6.1.0-13-amd64
(G)UI : Fluxbox(NakeDeb)
Inscription : 16-12-2016

Re : [Résolu] Changer le nom d’un compte unique.

Bonjour
ce probleme de groupe était bien précisé dans mon lien d'hier wink

man usermod a écrit :

-g, --gid GROUPE
           Nom du groupe ou identifiant numérique du groupe de connexion initial de l'utilisateur. Le groupe doit
           exister.

           Tout fichier du répertoire personnel de l'utilisateur appartenant au groupe primaire précédent de
           l'utilisateur appartiendra à ce nouveau groupe.

           Le groupe propriétaire des fichiers en dehors du répertoire personnel de l'utilisateur doit être modifié manuellement.


-->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

#39 23-03-2018 10:56:43

nounours
Adhérent(e)
Lieu : hourtin 33
Distrib. : Bookworm
Noyau : debian-facile-12.1_amd64.iso
(G)UI : ??
Inscription : 11-02-2012

Re : [Résolu] Changer le nom d’un compte unique.

@ChrisDev

grep ^valerie: /etc/group


résultat : rien



groupmod -n valerie jb


 résultat : rien



Au redemarrage : on a la fenêtre avec le bandeau en haut et la fenêtre invitant a donner l’utilisateur et m de p.
A la validation, on retrouve la fenêtre dbian xfce comme tout à l’heure, sans rien, pas de gestionnaire de fichier ....etc

xfdesktop –reload


echec de l’analyse des argments : impossible d’ouvrir l’affichage



xfce4-panel


 résultat : impossible d’ouvrir l’affichage :
taper xfce-panel –help pour l’aide



Xfsettingsd –replace


commande introuvable




xfwm4 –replace


résultat : (xfwm4:791) : Gtk-WARNING ** : cannot open display :


N'achetez pas Windows !. Volez-le !. Au moins vous en aurez pour votre argent.

Hors ligne

#40 23-03-2018 11:42:25

ChrisDev
Membre
Inscription : 02-02-2018

Re : [Résolu] Changer le nom d’un compte unique.

Re-

Cela devient de plus en plus bizarre !

Les commandes xfce4-panel, etc sont à saisir en mode Utilisateur et une fois loguer avec le compte valerie.

As-tu bien les dossiers suivants :

~/.config/xfce4-session
~/.config/xfce4/panel
~/.cache/sessions



avec le bon utilisateur (valerie) et les bons droits ? Pour cela tu peux le vérifier avec :

ls -l ~/.config



tu devrais avoir une liste avec entre autre un truc comme cela :

drwxr-xr-x  8 valerie valerie  4096 mars  20 17:58 xfce4
drwxr-xr-x  2 valerie valerie   4096 janv. 16  2016 xfce4-session
 



puis avec :

ls -l ~/.cache



tu devrais avoir une liste avec entre autre un truc comme cela :

drwx------ 4 valerie valerie  4096 mars  20 11:30 sessions



et peut être supprimer tous les fichiers xfce4 dans le dossier ~/.cache/sessions (ton cache fait peut-être toujours référence à tes sessions jb !) par :

rm -vf /home/valerie/.cache/sessions/xfce4*



Après cela, n'étant pas devant ton PC, je ne vois pas comment faire plus...

Dernière modification par ChrisDev (23-03-2018 11:54:22)

Hors ligne

#41 23-03-2018 11:49:54

nounours
Adhérent(e)
Lieu : hourtin 33
Distrib. : Bookworm
Noyau : debian-facile-12.1_amd64.iso
(G)UI : ??
Inscription : 11-02-2012

Re : [Résolu] Changer le nom d’un compte unique.

@ChrisDev

Excuses moi

J'étais sur le compte root

Je vais recommencer.

N'achetez pas Windows !. Volez-le !. Au moins vous en aurez pour votre argent.

Hors ligne

#42 23-03-2018 12:58:50

nounours
Adhérent(e)
Lieu : hourtin 33
Distrib. : Bookworm
Noyau : debian-facile-12.1_amd64.iso
(G)UI : ??
Inscription : 11-02-2012

Re : [Résolu] Changer le nom d’un compte unique.

@ChrisDev

Repris en user valerie

xfdesktop –reload


resultat : echec de l’analyse des argments : impossible d’ouvrir l’affichage

xfce4-panel



résultat : impossible d’ouvrir l’affichage :
taper xfce-panel –help pour l’aide

xfsettingsd –replace


resultat : (xfsettingsd:1359):xfsettingsd-error **:unable to open display

xfwm4 –replace


résultat : (xfwm4:1362) : Gtk-WARNING ** : cannot open display :

J'ai cherché en faisant :

find .config/xfce4-session


et ainsi de suite
ces doxxiers existent

~/.config/xfce4-session
~/.config/xfce4/panel
~/.cache/sessions

Je vais reprendre dans un moment


N'achetez pas Windows !. Volez-le !. Au moins vous en aurez pour votre argent.

Hors ligne

#43 23-03-2018 13:17:50

nounours
Adhérent(e)
Lieu : hourtin 33
Distrib. : Bookworm
Noyau : debian-facile-12.1_amd64.iso
(G)UI : ??
Inscription : 11-02-2012

Re : [Résolu] Changer le nom d’un compte unique.

@ChrisDev

CA MMMMMMMAAAAAARCHE !!!!!!!!.

Merci à tous et en particulier a @ChrisDev pour sa patience !!!!

J'ai bien l'impression que c'est la dernière commande qui a tout arrangé à savoir :

rm -vf /home/valerie/.cache/sessions/xfce4*


Je vais essayer de faire un résumé de tout ça mais c'est encore embrouillé dans ma tête.


N'achetez pas Windows !. Volez-le !. Au moins vous en aurez pour votre argent.

Hors ligne

#44 23-03-2018 13:19:32

raleur
Membre
Inscription : 03-10-2014

Re : [Résolu] Changer le nom d’un compte unique.

Tu lances les commandes xf* depuis une console texte (tty1 à 6) ou depuis un émulateur de terminal dans l'interface graphique ?

Il vaut mieux montrer que raconter.

Hors ligne

#45 23-03-2018 13:36:46

nounours
Adhérent(e)
Lieu : hourtin 33
Distrib. : Bookworm
Noyau : debian-facile-12.1_amd64.iso
(G)UI : ??
Inscription : 11-02-2012

Re : [Résolu] Changer le nom d’un compte unique.

@raleur
Merci

Tu lances les commandes xf* depuis une console texte (tty1 à 6) ou depuis un émulateur de terminal dans l'interface graphique ?



Je pense que c'est ''depuis une console texte (tty1 à 6)'' l'accès se fait par Ctrl + Alt +F1 et on voit quelque chose comme tty...
''émulateur de terminal dans l'interface graphique'' ???? je n'avais aucun accès a un gestionnaire de fichiers.


N'achetez pas Windows !. Volez-le !. Au moins vous en aurez pour votre argent.

Hors ligne

#46 23-03-2018 15:29:50

raleur
Membre
Inscription : 03-10-2014

Re : [Résolu] Changer le nom d’un compte unique.

Donc ces commandes ne pouvaient pas fonctionner, du moins pas sans spécifier explicitement l'affichage X à utiliser.

Il vaut mieux montrer que raconter.

Hors ligne

#47 25-03-2018 16:29:25

nounours
Adhérent(e)
Lieu : hourtin 33
Distrib. : Bookworm
Noyau : debian-facile-12.1_amd64.iso
(G)UI : ??
Inscription : 11-02-2012

Re : [Résolu] Changer le nom d’un compte unique.

Voila le résumé que j'ai essayé de faire.
Définitions :

Console texte :
C’est le point d’accès élémentaire permettant d’introduire des commandes dans le système d’exploitation.
On y accède avec les touches Alt + Ctrl + F1, Alt + Ctrl + F2
Alt + Ctrl + F3 …etc jusqu’a Alt + Ctrl + F6. Ces consoles sont au nombre de 6 et nommées tty1, tty2... à tty6

Emulateur de terminal ou console virtuelle :
Permet, comme la console, d’introduire des commande au système d’exploitation par l’intermédiaire d’un logiciel.
On y accède à partir des applications du système d’exploitation en mode normal (non dégradé).
Application > système > terminal

Les commandes suivantes doivent être introduites en mode console, et en compte root (voir nota à la fin).
Pour accéder au compte root ; il suffi de taper root à la demande du login

Exemple :

a) Au préalable prendre la précaution d’aller dans :
paramètre > session et démarrage > décocher la case : ‘’enregistrement automatique de la session lors de la déconnexion’’.

b) console
Alt + Ctrl + F1,
Logins : root
Mot de passe : <le mot de passe>

c) changer les nom de session

usermod -d /home/ton-nouveau-nom -m -l ton-nouveau-nom ton-ancien-nom -c ton-nouveau-nom-complet


Avec :
ton-nouveau-nom : valerie
ton-ancien-nom : jb
ton-nouveau-nom-complet : valerie

d) changer le nom des groupes

groupmod -n valerie jb


e) Supprimer tous les fichiers xfce4 dans le dossier ~/.cache/sessions

rm -vf /home/valerie/.cache/sessions/xfce4*



e) redémarrer

reboot



Nota :
Ne pas utiliser l’émulateur de terminal
En effet, l’émulateur de terminal lance des processus qui neutralise l’exécution des lignes de commande.


N'achetez pas Windows !. Volez-le !. Au moins vous en aurez pour votre argent.

Hors ligne

#48 25-03-2018 18:58:17

smolski
quasi...modo
Lieu : AIN
Distrib. : backports (buster) 10
Noyau : Linux 4.19.0-8-amd64
(G)UI : gnome
Inscription : 21-10-2008

Re : [Résolu] Changer le nom d’un compte unique.

yes.gif

saque eud dun (patois chtimi : fonce dedans)

Hors ligne

Pied de page des forums