Как изменить имя хоста сервера Ubuntu?

Я использую сервер Samba на базе Ubuntu
Я открывал общий файл по пути // UBUNTU , и он работал нормально. пока я не ввел эту команду по ошибке.

sudo nmcli general hostname server-1

, то я не могу открыть общий доступ к файлам по этому пути // UBUNTU , работает нормально по IP.
, но мне нужно открыть его со старым именем хоста. Как я могу это сделать?

0
13.04.2017, 14:19
2 ответа

Решено с помощью

sudo nmcli general hostname new_host_name

, затем перезапустите сетевые службы, затем:

sudo reboot
0
28.01.2020, 04:47

Из man nmcli :

nmcli - инструмент командной строки для управления NetworkManager
[...]
nmcli general {status | имя хоста | разрешения | logging} [АРГУМЕНТЫ ...]
[...]
имя хоста [имя хоста]

Получение и изменение имени хоста системы. Без аргументов выводится текущее настроенное имя хоста. Когда вы передаете имя хоста, оно будет передано NetworkManager для установки в качестве нового имени хоста системы.

Обратите внимание, что термин «системное» имя хоста также может называться «постоянным» или «статическим» другими программами или инструментами. Имя хоста хранится в файле / etc / hostname в большинстве дистрибутивов. Например, служба systemd-host named использует термин «статическое» имя хоста и читает файл / etc / hostname только при запуске.

Итак, что вы сделали: с помощью команды

sudo nmcli general hostname server-1

вы изменили имя хоста на server-1 . Таким образом, изменение того, что вы сделали, введя ту же команду, но вместо server-1 , набрав желаемое / старое имя хоста, должно решить вашу проблему.

Вы также можете напрямую отредактировать / etc / hostname , при условии, что ни одно другое приложение не считает, что он должен быть другим, и перезаписывает его.

0
28.01.2020, 04:47

Теги

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