ubuntu 18.04不能直接修改/etc/hostname中主機名稱,重啟後又恢復到安裝時設定的主機名稱.正確的修改步驟如下:
1.首先安裝軟體包
sudo
apt-get
install cloud-init
2.首先修改/etc/cloud/cloud.cfg
sudo vim /etc/cloud/cloud.cfg
#找到preserve_hostname: false修改為preserve_hostname: true
3.修改主機名(永久)
#修改主機名(臨時)
#hostname master
#修改主機名(永久)
sudo vim /etc/hostname
#然後改為需要的主機名後存檔退出
#對映主機名
sudo vim /etc/hosts
#192.168.1.*** 主機名
sudo
reboot
重啟後新的主機名就生效了,但是要注意不能將還原preserve_hostname: false,否則下次重新後主機名又被覆蓋了.
4.其它
#檢視主機名
uname -a
#主機名實際儲存在/proc/sys/kernel/hostname,但是不能修改
cat /proc/sys/kernel/hostname
Ubuntu 18 04修改主機名
ubuntu 18.04通過檔案 etc hostname 修改主機名後,重啟失敗該怎麼解決?首先修改 etc cloud cloud.cfg檔案中的preserve hostname 屬性,改為true。vim etc cloud cloud.cfg 修改屬性 preserve hostname ...
ubuntu 修改主機名
1.啟用root使用者 執行命令 sudo passwd root 為root使用者設定密碼 2.以root使用者身份登入 1 編輯檔案 etc hosts 將下面的一行 127.0.1.1 xx 替換為127.0.1.1 newhostname 2 編輯 etc hostname檔案 刪除該檔案的...
修改主機名
linux修改主機名的方法 用hostname命令可以臨時修改機器名,但機器重新啟動之後就會恢復原來的值。hostname 檢視機器名 hostname i 檢視本機器名對應的ip位址 另外一種方法就是永久修改配置檔案 修改 etc sysconfig network 修改這個檔案,系統才有效 et...