Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 04/02/2017, à 23:07

MicP

Changer rapidement nom d'utilisateur ($USER) nom machine ($HOSTNAME)

Bonjour

Comment fait-on pour pour modifier le nom d'un compte utilisateur et le nom de la machine ?

j'avais pensé faire ça en démarrant depuis une session Live, et en modifiant les fichiers concernés,
mais il y existe sans doute une autre solution.

Dernière modification par MicP (Le 06/02/2017, à 10:46)

Hors ligne

#2 Le 05/02/2017, à 09:07

bruno

Re : Changer rapidement nom d'utilisateur ($USER) nom machine ($HOSTNAME)

Bonjour,

C'est horriblement compliqué comme méthode, non ? Ou alors je n'ai pas compris…

Pour changer le nom d'utilisateur :

sudo usermod -l charapres charaavant

Pour changer le nom d'hôte :

sudo hostnamectl set-hostname machapres

Dernière modification par bruno (Le 05/02/2017, à 09:08)

Hors ligne

#3 Le 05/02/2017, à 10:40

MicP

Re : Changer rapidement nom d'utilisateur ($USER) nom machine ($HOSTNAME)

Bonjour

sudo usermod -l charapres charaavant

As-tu testé la méthode simple que tu propose ?

Dernière modification par MicP (Le 05/02/2017, à 11:50)

Hors ligne

#4 Le 05/02/2017, à 13:58

maxire

Re : Changer rapidement nom d'utilisateur ($USER) nom machine ($HOSTNAME)

Salut

[aspire7730z@aspire7730z-arch ~]$ pkexec useradd -m charavant 
[aspire7730z@aspire7730z-arch ~]$ getent passwd charavant
charavant:x:1103:1103::/home/charavant:/bin/bash
[aspire7730z@aspire7730z-arch ~]$ id charavant
uid=1103(charavant) gid=1103(charavant) groupes=1103(charavant)
[aspire7730z@aspire7730z-arch ~]$ ls -ld /home/charavant
drwx------ 1 charavant charavant 64  5 févr. 13:54 /home/charavant
[aspire7730z@aspire7730z-arch ~]$ pkexec usermod -l charapres -d /home/charapres -m charavant
[aspire7730z@aspire7730z-arch ~]$ getent passwd charapres
charapres:x:1103:1103::/home/charapres:/bin/bash
[aspire7730z@aspire7730z-arch ~]$ id charapres
uid=1103(charapres) gid=1103(charavant) groupes=1103(charavant)
[aspire7730z@aspire7730z-arch ~]$ ls -ld /home/charapres
drwx------ 1 charapres charavant 64  5 févr. 13:54 /home/charapres
[aspire7730z@aspire7730z-arch ~]$ 

Cela te va-t'il comme test?


Maxire
Archlinux/Mate + Ubuntu 22.04 + Archlinux/Gnome sur poste de travail

Hors ligne

#5 Le 05/02/2017, à 14:40

bruno

Re : Changer rapidement nom d'utilisateur ($USER) nom machine ($HOSTNAME)

Effectivement j'avais oublié la commande permettant de changer aussi le nom du dossier personnel. Merci Maxire wink

Hors ligne

#6 Le 05/02/2017, à 15:26

maxire

Re : Changer rapidement nom d'utilisateur ($USER) nom machine ($HOSTNAME)

De rien Bruno, j'avais moi-même complètement oublié la commande hostnamectl, il faut dire qu'une modification de /etc/hostname fait aussi le travail, au moins en partie.


Maxire
Archlinux/Mate + Ubuntu 22.04 + Archlinux/Gnome sur poste de travail

Hors ligne

#7 Le 05/02/2017, à 21:09

MicP

Re : Changer rapidement nom d'utilisateur ($USER) nom machine ($HOSTNAME)

On dirait que les noms d'utilisateur et de groupe ne sont pas les mêmes.

uid=1103(charapres) gid=1103(charavant) groupes=1103(charavant)

Dernière modification par MicP (Le 06/02/2017, à 10:50)

Hors ligne

#8 Le 06/02/2017, à 08:21

bruno

Re : Changer rapidement nom d'utilisateur ($USER) nom machine ($HOSTNAME)

@MicP tu as effacé ton premier message, le fil n'est donc plus d'une grande utilité…

Si le problème est le changement du nom de groupe :

sudo groupmod -n charavant charapres

Hors ligne

#9 Le 06/02/2017, à 09:33

maxire

Re : Changer rapidement nom d'utilisateur ($USER) nom machine ($HOSTNAME)

J'ajoute que rien n'oblige d'utiliser un groupe principal de même nom que l'utilisateur, c'est simplement un usage de Ubuntu.


Maxire
Archlinux/Mate + Ubuntu 22.04 + Archlinux/Gnome sur poste de travail

Hors ligne