При работе с Debian 9 в консольном режиме сразу после установки системы отображается то имя сервера, которое было задано при развёртывании дистрибутива. Одно дело, когда это имя задаётся вручную, а значит осознанно, другое дело, если оно подхватывается из переменных, заданных где-то кем-то когда-то и не несёт в себе уже того смыслового значения, которое в него вкладывалось. В этой статье рассмотрим, где хранится имя хоста машины в настройках Debian 9, как его поменять и вообще, как всё это выглядит при работе на удалённом сервере.
Где отображается имя хоста машины в Debian 9
При работе в консоли с Debian 9 имя хоста машины следует после имени текущего пользования и значка @
:
root@amorale:~#
Как видно на примере выше, имя хоста сервера amorale
.
Где хранится имя хоста машины в Debian 9
Имя хоста машины в Debian 9 хранится в файле /etc/hostname
. Этот файл одержит две строки: в первой задаётся имя хоста машины, вторая - пустая.
Как поменять имя хоста машины в Debian 9
Для того, чтобы поменять имя хоста машины в Debian 9, нужно в первой строчке файла /etc/hostname прописать то имя, которое требуется и сохранить этот файл. После этого перезапустить машину для того, чтобы изменения вступили в силу и Debian перепрочитал значение имени машины из этого файла.
Для того, чтобы не открывать текстовых редакторов, можно воспользоваться командой echo
и просто перезаписать этот файл с требуемым значением имени хоста. Присвоим значение server
имени хоста Debian 9:
root@amorale:~# echo "server" > /etc/hostname
И для того, чтобы изменения вступили в силу, перезагрузим сервер:
root@amorale:~# reboot
Результат изменения имени хоста машины в Debian 9
После перезагрузки машины, при входе, можно заметить, что имя хоста машины поменялось на новое:
root@server:~#
Всё! =)
Заберите ссылку на статью к себе, чтобы потом легко её найти!
Раз уж досюда дочитали, то может может есть желание рассказать об этом месте своим друзьям, знакомым и просто мимо проходящим?
Не надо себя сдерживать! ;)