Существует несколько ответов о том, как изменить имя хоста Ubuntu, и все они предлагают сделать "те же изменения" в /etc/hosts
. "Тот же" обозначает "то же как в /etc/hostanme
". Но к сожалению, эти файлы имеют совершенно другие форматы, и они не могут быть изменены "тем же" способом.
Так, вопрос: что записать в hosts
иметь имя хоста myname
?
В настоящее время мой hosts
содержит:
127.0.0.1 localhost
и некоторый материал IPv6, который я не понимаю.
Так, должен я заменять localhost
с myname
, действительно?
Да, действительно. /etc/hosts
файл является просто картой, которая связывает дюйм/с с именами хостов. Если Вы хотите смочь сделать вещи как ssh myname
и имейте то выполнение ssh localhost
, необходимо добавить строку, которая определяет localhost (127.0.0.1) как myname
:
127.0.0.1 localhost
127.0.0.1 myname
Вы могли просто заменить localhost
с myname
, но затем вещи как ssh localhost
перестал бы работать и localhost
является довольно стандартным. Так же просто добавьте другую строку как показано выше.