終端窗口,在命令提示符中可以看到主機名,主機名通常位于"@"符號后;
在終端窗口中輸入命令:hostname或uname –n,均可
2 如何修改Ubuntu主機名?
Ubuntu默認登陸用戶為用戶定義的用戶,不是默認的root用戶。需要修改系統文件時,必須是root用戶才能修改。
1)root權限環境下修改主機名方法如下:
在終端中輸入gedit /etc/hostname,如下圖所示。在彈出的文本編輯器中修改主機名并保存。
2) 非root權限下修改主機名方法有兩種:
從普通用戶切換 至root用戶終端中輸入命令sudo su即可,然后采用上面介紹的方法。
終端中直接輸入命令:sudo gedit /etc/hostname
注:修改主機名后需要重啟
另外,hostname 主機名也可以修改計算機名稱,只是這種修改方式,只對當前用戶有效。機器重啟后恢復之前的計算機名稱
centos修改主機名需要修改兩處:
1.修改/etc/sysconfig/network中的hostname
vi /etc/sysconfig/network HOSTNAME=test #修改localhost.localdomain為test
2.修改/etc/hosts文件
vi /etc/hosts 127.0.0.1 test localhost #修改localhost.localdomain為test,
重啟:shutdown -r now
3 從User切換到root用戶一種方法是在終端中輸入sudo su命令
另一種方法是在終端中輸入su root命令
4 從Root切換到User用戶在終端中輸入su user命令
5 su 和sudo的區別在終端輸入su命令后,提示輸入密碼,該密碼為root用戶的密碼。su直接將當前用戶切換到root用戶。
Sudo以其它用戶身份在終端中執行命令。
6 設置root用戶密碼打開終端,輸入命令:sudo passwd [root](可選項) ,
注:設置root密碼后,仍可以用sudo su切換到root用戶。
7 禁用與啟用root用戶禁用root用戶:
Root用戶已設置密碼,終端中運行sudo passwd –l root后禁用root用戶。然后執行su root,輸入密碼,發現認證失敗。
開戶root用戶:
輸入sudo passwd –u root
8 常見問題
1. 通過命令su 切換用戶時提示沒有用戶*的密碼項。如下圖所示
問題出現的原因是沒有創建該用戶。
以后再遇到什么問題再補充進來。
新聞熱點
疑難解答
圖片精選