想要臨時更改自己的主機名稱,只需使用hostname 名稱 就可以更改,下一條指令出現時會發現主機名稱並沒有更改,只需要重新開啟乙個終端即可。
如果我們想要永久的修改主機名稱,需要輸入下述命令
vi /etc/hostname
將裡面的主機名稱修改成自己想要的主機名稱
然後重啟虛擬機器
reboot
虛擬機器重啟之後再次開啟就可以看到我們修改的主機名稱了。
*關於這七位分別代表什麼
sdy:x:1000:1000:sdy:/home/sdy:/bin/bash
1、login name:登入用名(test)
2、passwd:密碼 (x)
密碼欄位為x表示密碼存在於shadow中可用pwunconv、pwconv修改,passwd檔案普通使用者也可以檢視,為了安全不要修改
3、uid:使用者身份編號 (1000)
4、gid:登入預設所在組編號 (1000)
uid和gid在centos7中預設為1000以上,centos6中預設為500以上,可在cat /etc/login.defs檢視
5、gecos:使用者全名或注釋
使用者的全名和一些資訊,可用finger檢視(如果沒有該命令需安裝)chfn命令可以修改這些資訊
6、home directory:使用者主目錄 (/home/test)
7、shell:使用者預設使用shell (/bin/bash) 預設shell 可用chsh修改chsh -s /sbin/nologin test
測試完要修改回來
userdel sdy
CentOS7永久,臨時修改主機名
修改主機名 方法1 臨時有效 hostname 主機名 只能臨時修改的主機名,當重啟機器後,主機名稱又變回來了。hostname xh01 方法2 永久生效複製 永久性的修改主機名稱,重啟後能保持修改後的。hostnamectl set hostname nod1一旦修改了靜態主機名,etc hos...
centos 6 永久修改主機名稱
需要修改兩處 一處是 etc sysconfig network另一處是 etc hosts,只修改任一處會導致系統啟動異常。首先切換到root使用者 root centos6 hostname 檢視當前的hostname centos6.magedu.com root centos6 vim et...
永久修改 linux 主機名
在centos中,有三種定義的主機名 靜態的 static 瞬態的 transient 和靈活的 pretty 靜態 主機名也稱為核心主機名,是系統在啟動時從 etc hostname自動初始化的主機名。瞬態 主機名是在系統執行時臨時分配的主機名,例如,通過dhcp或mdns伺服器分配。靜態主機名和...