Ubuntu Изменить имя хоста навсегда
Имя хоста — это имя устройства, которое задается во время установки операционной системы или может быть назначено динамически, когда пользователь создает среду виртуальной машины. Имя хоста — это метка или тег машины, который идентифицирует устройство в сети. Используя простую команду hostnamectl, пользователь может изменить имя хоста операционной системы. С помощью этого инструмента распознаются три разных класса имен хостов. Во-первых, «статическое имя хоста» — это традиционное имя и сохраненный файл «/etc/hostname». Во-вторых, «красивое имя хоста» используется для пользовательского представления и описательной свободной формы имени хоста UTF8. В-третьих, «переходное имя хоста» является динамическим и поддерживается ядром системы. Серверы DHCP или mDNS могут изменить временное имя хоста.
В этой статье подробно рассказывается о том, как изменить системное имя хоста в системе Ubuntu. Мы будем использовать дистрибутив Linux Ubuntu 20.04 для реализации всех команд и процедур для изменения имени хоста. Начнем с деталей!
Предпосылки
Пользователи должны иметь привилегии sudo для редактирования файла /etc/hosts.
Способы изменения имени хоста в Ubuntu 20.04
Изменение имени хоста системы не является сложной задачей. Существует два метода изменения имени хоста системы Ubuntu 20.04:
Постоянное изменение имени хоста системы с помощью командной строки в Ubuntu 20.04
-
Изменить имя хоста системы с помощью графического интерфейса в Ubuntu 20.04
Способ 1: постоянное изменение имени хоста системы с помощью командной строки в Ubuntu 20.04
Просто следуя нескольким простым командам, пользователь может легко изменить имя хоста системы Ubuntu через терминал.
Шаг 1: Отобразите текущее имя хоста системы Ubuntu.
Сначала проверьте текущее имя хоста вашей системы Ubuntu с помощью следующей команды:
Команда hostname отображает только текущее имя хоста вашей системы.
Команда hostnamectl отображает текущее системное имя хоста вместе со следующей информацией на терминале:
Используя команду cat, пользователь также может просмотреть имя хоста системы следующим образом:
Шаг 2: Изменение имени хоста с помощью команды hostnamectl
Теперь измените системное имя хоста на любое другое желаемое имя хоста. Например, мы хотим изменить имя хоста текущей системы с «Samreena-PC» на «Linuxhint». Для этого следующая команда поможет вам изменить имя хоста системы Ubuntu:
После изменения имени хоста системы убедитесь, что имя хоста было изменено или нет, выполнив следующую команду:
Хотя вы изменили имя хоста с помощью команды hostnamectl, вам не нужно перезагружать систему Ubuntu, чтобы увидеть последствия изменения имени хоста.
Чтобы изменить статическое, красивое и временное имя хоста, которое мы обсуждали выше, выполните следующие команды:
$ sudo hostnamectl set-hostname new_hostname.com --transient
Шаг 3: Отредактируйте имя хоста /etc/hosts
Чтобы применить изменения навсегда, отредактируйте файл «/etc/hosts». Откройте файл «/etc/hosts» с помощью любого исходного кода или текстового редактора.
Теперь измените выделенное имя хоста с «adminsam-Virtualbox» на «LinuxHint». Сохраните изменения и выйдите из файла «/etc/hosts».
Перезагрузите систему, выполнив следующую команду:
Теперь откройте терминал и, используя hostnamectl, проверьте изменения следующим образом:
Как вы можете видеть на скриншоте выше, имя хоста было изменено на «LinuxHint».
Способ 2: изменить имя хоста системы с помощью графического интерфейса в Ubuntu 20.04
Выполните следующую процедуру, чтобы изменить имя хоста системы Ubuntu с помощью графического пользовательского интерфейса:
1. Нажмите в левом верхнем углу раздел «Действия», а затем выполните поиск в меню «Настройки» с помощью панели поиска приложения следующим образом:
2. Теперь щелкните значок «Настройки», и на терминале появится следующее окно. Найдите «О программе» слева, отобразив список меню.
3. Имя устройства отображается в верхней части окна отображения. Нажмите «Имя устройства», и в системе появится следующий диалог:
4. Измените имя устройства на «Samreena-PC» и нажмите «Переименовать», чтобы навсегда изменить имя хоста системы Ubuntu.
Теперь вы можете заметить, что имя хоста было успешно изменено. Чтобы распечатать текущее измененное имя хоста, выполните команду hostnamectl в терминале.
Заключение
В этой статье мы обсудили, как изменить имя хоста системы Ubuntu 20.04, используя оба метода, либо с помощью командной строки, либо с помощью графического интерфейса. У нас есть различные причины, которые могут потребовать изменения имени хоста системы. Одним из наиболее распространенных является автоматическое изменение имени хоста при создании экземпляра. Я надеюсь, что упомянутая выше информация о смене имени хоста поможет вам в будущем. Спасибо!