Как безопасно сменить имя пользователя и имя хоста?

Я установил свежий Ubuntu Gnome 14.04.3 сегодня, но я просто заметил, что я поменял имя пользователя и имя хоста во время установки.

Чтобы проиллюстрировать это, когда я открываю терминал, приглашение выглядит так:

myhost@myname:~$

вместо

myname@myhost:~$

Это уникальный пользователь (так что это обычный админ).

Как я могу решить эту проблему?

1 ответ

Решение

Изменение имени хоста

Измените имя хоста в следующих двух файлах:

  • /etc/hostname
  • /etc/hosts

(Вам нужно будет использовать sudo редактировать эти файлы. Например. sudo nano /etc/hostname)

Изменение имени пользователя

Сначала установите пароль для пользователя root:

sudo su
passwd root

Затем перезагрузите машину. Когда вы увидите экран входа в систему, переключитесь на виртуальный терминал, используя CtrlAltF4. Войти с именем пользователя root и пароль, который вы установили ранее.

Теперь можно сменить имя пользователя, используя следующие три шага:

  1. Переименуйте пользователя:

    usermod -l newUsername oldUsername
    
  2. Измените имя пользовательского каталога, чтобы оно соответствовало новому имени пользователя:

    mv /home/oldUsername /home/newUsername
    
  3. Обновите базу данных пользователей:

    usermod -d /home/newUsername -m newUsername
    
Другие вопросы по тегам