web-dev-qa-db-fra.com

Comment changer le nom d'utilisateur et le nom d'hôte en toute sécurité?

J'ai installé un nouveau Ubuntu Gnome 14.04.3 aujourd'hui, mais je viens de remarquer que j'ai inversé le nom d'utilisateur et le nom d'hôte lors de l'installation.

Pour illustrer cela, lorsque j'ouvre un terminal, l'invite ressemble à ceci:

myhost@myname:~$

au lieu de

myname@myhost:~$

C'est l'utilisateur unique (donc c'est l'administrateur normal).

Comment puis-je résoudre ce problème?

7
Rémi B.

Changer le nom d'hôte

Modifiez le nom d'hôte dans les deux fichiers suivants:

  • /etc/hostname
  • /etc/hosts

(Vous devrez utiliser Sudopour éditer ces fichiers. Par exemple. Sudo nano /etc/hostname)

Changer le nom d'utilisateur

Commencez par définir un mot de passe pour root:

Sudo su
passwd root

Ensuite, redémarrez la machine. Lorsque vous voyez l'écran de connexion, passez à un terminal virtuel à l'aide de CtrlAltF4. Connectez-vous avec le nom d'utilisateur rootet le mot de passe que vous avez défini précédemment.

Il est maintenant prudent de changer le nom d'utilisateur en utilisant les trois étapes suivantes:

  1. Renommez l'utilisateur:

    usermod -l newUsername oldUsername
    
  2. Changez le nom du répertoire utilisateur pour qu'il corresponde au nouveau nom d'utilisateur:

    mv /home/oldUsername /home/newUsername
    
  3. Mettre à jour la base de données utilisateur:

    usermod -d /home/newUsername -m newUsername
    
7