В следующей статье мы рассмотрим некоторые способы изменить имя хоста в Ubuntu. El хоста на компьютере - это что-то важное, особенно сегодня, когда многие компьютеры подключены к Интернету. Это имя, присвоенное компьютеру или оборудованию в сети.
Это имя, которое будет использоваться, когда мы захотим обратитесь к команде, чтобы не использовать числовую ссылку, предоставляемую IP-адресом сетевой карты. Это упростит запоминание пользователю.
Некоторое время назад коллега рассказал нам в статье, опубликованной в этом блоге о как изменить имя хоста в Ubuntu. В следующих строках мы увидим еще три метода, которые могут служить той же цели. Затем каждый выбирает то, что лучше всего соответствует их потребностям.
Индекс
Изменить имя хоста в Ubuntu
Практический инструмент под названием hostnamectl позволит нам легко управлять именем хоста системы.
Это самый простой способ. Как я уже говорил, коллега уже рассказывал нам об этом в статье, опубликованной некоторое время назад. Поэтому в следующих строках мы его не увидим. Если вы хотите ознакомиться с этой статьей, следуйте ссылку. Далее мы увидим другие варианты, которые в основном позволят нам сделать то же самое.
Используя команду nmcli
Нмкли является инструмент командной строки для управления NetworkManager который предложит нам состояние сети. Эта команда используется для создания, отображения, редактирования, удаления, активации и деактивации сетевых подключений, а также для управления и отображения состояния сетевого устройства. Кроме того, это позволяет нам изменить имя хоста.
к просмотреть текущее имя хоста с помощью nmcli, в терминале (Ctrl + Alt + T) напишем:
nmcli general hostname
Используя следующую команду, в этом примере мы собираемся изменить имя хоста от 18-10, показанных на скриншоте выше, до ubuntu-1810.
nmcli general hostname ubuntu-1810
Чтобы изменения вступили в силу, самое простое: выйдите из системы и войдите снова. После этого мы можем запустить ту же команду nmcli, чтобы проверить измененное имя хоста:
nmcli general hostname
Измените имя хоста с помощью команды nmtui
Нмтуи является Приложение TUI на основе curses для взаимодействия с NetworkManager. При запуске пользователю будет предложено выбрать действие, которое необходимо выполнить.
к запустить пользовательский интерфейс, напишем в терминале следующую команду (Ctrl + Alt + T):
nmtui
В интерфейсе мы сможем использовать стрелки вверх и вниз на клавиатуре для выберите вариант «Установить имя хоста системы». Тогда вам просто нужно нажать Главная.
На следующем снимке экрана вы можете увидеть имя хоста, которое мы собираемся изменить.
Чтобы изменить имя, вам просто нужно удалите имя, которое видите, и напишите новое. Мы закончим, нажав на опцию «Принять».
В качестве подтверждения он покажет нам обновленное имя хоста на экране. Нажимаем на «Принять»Завершить действие.
Наконец, если мы нажмем на опцию «выход«, НМТУИ будет закрыт.
Мы можем перезапустите службу systemd-host named чтобы изменения вступили в силу, набрав в терминале (Ctrl + Alt + T):
sudo systemctl restart systemd-hostnamed
Чтобы закончить, мы можем проверить обновленное имя хоста выполнив следующую команду:
hostnamectl
Измените имя хоста с помощью файла / etc / hostname
В качестве другой возможности мы сможем измените имя хоста, изменив файл / etc / hostname.
Имя текущего хоста можно проверить, просмотрев содержимое файла. / И т.д. / имя хоста:
cat /etc/hostname
Чтобы изменить хоста, нам просто нужно перезаписать файл потому что он содержит только имя хоста. Для этого пишем в терминале (Ctrl + Alt + T):
sudo echo "ubuntu-1810" > /etc/hostname
Если, несмотря на использование sudo, система сообщает вам, что у вас нет разрешения, войдите в систему как root, используя:
sudo su
Затем снова запустите предыдущую команду, но в этом представлении без sudo. После изменения файла нам понадобится перезагрузите систему, чтобы изменения вступили в силу. Мы можем сделать это, выполнив следующую команду:
sudo init 6
В завершение мы проверим обновленное имя хоста с помощью файла / И т.д. / имя хоста.
cat /etc/hostname
Будьте первым, чтобы комментировать