Не мог изменить имя хоста в сервере Ubuntu 18.04 на Virtualbox

Что я попробовал:

  • sudo hostnamectl set-hostname ubuntu-1
  • echo ‘ubuntu-1’ > /etc/hostname

К сожалению, каждый раз, когда я reboot имя хоста возвращается к тому, чем это было первоначально.

3
задан 11 April 2019 в 12:11

3 ответа

Это может быть решено путем изменения preserve_hostname к истинному в /etc/cloud/cloud.cfg

Повторить:

  1. Набор preserve_hostname верный в/etc/cloud/cloud.cfg
  2. Имя хоста обновленияsudo hostnamectl set-hostname ubuntu-1
  3. reboot
5
ответ дан 1 December 2019 в 15:32

Если Вы просто хотите изменить имя, потому что то, что это было отображенным как командная строка в терминале, то можно заменить "\h" в PS1 с "названием желаемого узла" в ~/.bashrc.

Как в ~/.bashrc помещают эту строку в конце файла:

экспортируйте PS2 =, "продолжаются->";

экспортируйте PS1 = "\u@3050:~ $";

0
ответ дан 1 December 2019 в 15:32

Вместо CLI можно просто использовать графический интерфейс: Перейдите в раздел Настройки > О > имя устройства > Переименовать устройство.

0
ответ дан 12 December 2021 в 14:50

Другие вопросы по тегам:

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