1. 程式人生 > >Ubuntu 18.04 修改主機名

Ubuntu 18.04 修改主機名

ubuntu 18.04不能直接修改/etc/hostname中主機名稱,重啟後又恢復到安裝時設定的主機名稱.正確的修改步驟如下:

1.首先修改/etc/cloud/cloud.cfg

sudo vim /etc/cloud/cloud.cfg
#找到preserve_hostname: false修改為preserve_hostname: ture

2.修改主機名(永久)

#修改主機名(臨時)
#hostname master

#修改主機名(永久)
sudo vim /etc/hostname
#然後改為需要的主機名後存檔退出

#對映主機名
sudo vim /etc/hosts
#192.168.1.xxx 主機名
sudo reboot

重啟後新的主機名就生效了,但是要注意不能將還原preserve_hostname: false,否則下次重新後主機名又被覆蓋了.

3.其它

#檢視主機名
uname -a
#主機名實際儲存在/proc/sys/kernel/hostname,但是不能修改
cat /proc/sys/kernel/hostname