#1 Le 05/02/2017, à 00: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, à 11:46)
Hors ligne
#2 Le 05/02/2017, à 10: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, à 10:08)
Attention, les bouteilles vendues par Nestlé Waters sont contaminées au monoxyde de dihydrogène.
Hors ligne
#3 Le 05/02/2017, à 11: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, à 12:50)
Hors ligne
#4 Le 05/02/2017, à 14: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, à 15: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
Attention, les bouteilles vendues par Nestlé Waters sont contaminées au monoxyde de dihydrogène.
Hors ligne
#6 Le 05/02/2017, à 16: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, à 22: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, à 11:50)
Hors ligne
#8 Le 06/02/2017, à 09: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
Attention, les bouteilles vendues par Nestlé Waters sont contaminées au monoxyde de dihydrogène.
Hors ligne
#9 Le 06/02/2017, à 10: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