無法更改主機名

無法更改主機名

我想更改 Ubuntu 18.04 伺服器的主機名稱。

我做了:

hostnamectl --set-hostname newname --static
changed /etc/hostname file to newname
changed /etc/hosts file to newname
rm -f /etc/machine-id
dbus-uuidgen --ensure=/etc/machine-id
dbus-uuidgen --ensure
dpkg-reconfigure openssh-server

最後我重新啟動了。但重啟後仍然是舊主機名稱。檔案 /etc/hostname 已變更為舊主機名稱。

如何永久更改主機名稱?

答案1

另外我必須更改檔案 /etc/cloud/cloud.cfg

有一個設置preserve_hostname: false

我必須將其從錯誤變為正確。 rebbot 主機名稱更改後。

相關內容