root用戶(或超級用戶)是在所有Linux和Unix的系統上都存在的特殊用戶。它具有對系統上的每個命令和任何資源的完全訪問權限,而沒有任何限制。
在Ubuntu系統中,默認情況下基於安全原因root賬號是被禁用的,系統的初始用戶是Ubuntu安裝時創建的一個擁有sudo組權限的用戶。
本教程說明了如何臨時更改root用戶帳戶,以及如何在Ubuntu[1]系統上設置root密碼
第一步、切換到root賬號
在Ubuntu系統中,普通用戶被授予sudo權限[2]後可以使用sudo命令執行需要root權限的系統管理任務。採用的方式默認如下,普通用戶在終端中輸入sudo後面跟上要執行的命令及內容:
<code>sudo command-name/<code>
第一次在會話中使用sudo時,系統將提示您輸入用戶密碼。
要在當前登錄會話中臨時切換到根帳戶,可以使用sudo su或sudo -i命令並輸入用戶密碼:
然後,運行whoami命令以驗證用戶是否已更改:
<code>whoami/<code>
默認情況下,應該輸出一下內容:
<code>root/<code>
第二步、修改root密碼
Ubuntu中默認情況下root用戶已禁用,無法以root用戶身份登錄,因為尚未為root帳戶設置密碼。如果需要啟用root帳戶,則只需為root用戶設置密碼即可。在Ubuntu中,您可以使用以下passwd[3]命令設置或更改用戶帳戶的密碼。
要在Ubuntu中更改root用戶的密碼,請以sudo用戶身份運行以下命令:
<code>sudo passwd root/<code>
系統將提示您輸入並確認新的root密碼。
設置密碼時,請確保您使用的是唯一且可靠的密碼。擁有強密碼是帳戶安全的最重要方面。強密碼通常至少包含16個字符,至少一個大寫字母,一個小寫字母,一個數字和一個特殊字符。
鍵入密碼時,密碼不會顯示在屏幕上,終端中內容類似如下:
<code>Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully/<code>
至此,root密碼已更改。
現在,您可以使用新密碼以root用戶身份登錄Ubuntu系統。
寫在最後
通過本教程希望Ubuntu新手普通用戶能對Ubuntu系統中root用戶有所瞭解,對sudo有所瞭解,對如何在Ubuntu中修改root密碼啟用root賬號有所瞭解。
如果你正好要在Ubuntu中直接使用root用戶身份登錄,不妨按上面的教程自己設置一下root密碼,在Ubuntu中啟用root賬號吧。
如果您有任何疑問或反饋,請隨時發表評論。
References
[1] Ubuntu: https://linux265.com/distro/45.html
[2] sudo權限: https://linux265.com/news/3494.html
[3] passwd: https://linux265.com/course/linux-command-passwd.html
閱讀更多 Linux帥的掉渣 的文章