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