Изменение имени хоста во вновь создаваемой учетной записи пользователя

Я создал нового пользователя "hadoopuser".

Я вышел из системы и вошел как hadoopuser.

Сейчас я пытаюсь изменить имя хоста, но получаю ошибку.

hadoopuser@ubuntu:~$ sudo gedit /etc/hostname   
[sudo] password for hadoopuser:
hadoopuser is not in the sudoers file.  This incident will be reported.

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

1 ответ

/etc/hostname это глобальный файл, определяющий имя хоста вашего полного компьютера не только для одного пользователя.

Чтобы отредактировать его, вы должны иметь права root с помощью sudo. Поэтому новый пользователь должен быть в файле sudoers. Включить нового пользователя для запуска sudo

sudo adduser <userName> sudo

как пользователь, который уже имеет sudo права (так от того, где вы создали нового пользователя;))

Обратите внимание, что вы также должны отредактировать файл /etc/hosts поэтому имя хоста там совпадает с /etc/hostname,

Другие вопросы по тегам