Отсутствующие файлы / etc / hostname

Я довольно новичок в Linux, и я настраиваю сервер.

В любое время, когда я использую команду «sudo», я получаю «Невозможно разрешить хост».

Когда я ssh на моем сервере У меня есть определенное имя хоста, скажем, «bob». когда я проверяю файл hosts с cat / etc / hosts, я не вижу ни одного имени bob.

/ etc / hostname не существует. Я не уверен, что должен сказать любой файл.

Пожалуйста, помогите.

0
задан 23 October 2017 в 05:47

2 ответа

Чтобы установить имя хоста, используйте hostnamectl

sudo hostnamectl set-hostname $new_hostname

Если вы не можете использовать sudo, загрузитесь в режим восстановления, перемонтируйте свой корневой раздел rw и выполните следующую команду:

FYI формат по умолчанию - $ ip_address $ host

127.0.0.1 bob

Или все, что вы хотите.

0
ответ дан 18 July 2018 в 04:47

Чтобы установить имя хоста, используйте hostnamectl

sudo hostnamectl set-hostname $new_hostname

Если вы не можете использовать sudo, загрузитесь в режим восстановления, перемонтируйте свой корневой раздел rw и выполните следующую команду:

FYI формат по умолчанию - $ ip_address $ host

127.0.0.1 bob

Или все, что вы хотите.

0
ответ дан 24 July 2018 в 18:10

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

Похожие вопросы: