ubuntu中的root用戶

學習更多嵌入式Linux、Qt以及嵌入式單片機知識關注公衆號“愛玩嵌入式”:

"Linux與Windows有許多不同,root用戶就是其中之一"

目錄

一、什麼是root用戶?爲什麼被鎖定?

二、如何在ubuntu中使用root權限?

三、如何啓用root用戶?

一、什麼是root用戶?爲什麼被鎖定?

在ubuntu以及其他大多數Linux發行版中,有一個名爲root的超級用戶,他可以允許你在Linux內做一切事情。

能力越大,責任越大,這個權限當然可以使系統更加自由,但是當你有錯誤命令被執行時,你的系統也可能因此被毀掉。所以這個超級用戶的權限是默認被鎖定的。殺雞焉用牛刀,當你執行日常一些命令時並不需要超級權限,這些命令包括下載文件、創建文檔等。

二、如何在ubuntu中使用root權限?

儘管root權限如此危險,但是我們在使用Linux時候總是難以避免的會使用到這個命令。比如當我們在更新系統時,如果使用:

apt update

那麼系統會提示“權限不夠”(Permission denied):

那麼此時我們就必須要使用root權限,輸入如下命令即可執行:

sudo apt update

sudo是可以允許此條命令去使用root權限,當你在這個終端窗口第一次使用這個命令時,他會要求你輸入密碼,這個密碼就是你在安裝系統時設置的用戶密碼。當你敲密碼時你會發現終端沒有字母跳出,這是因爲Linux爲了保護你的密碼不被泄露,將字符屏蔽掉了,當你認爲密碼輸入完成時,回車就ok了。

當然,有時候你希望多次使用root權限,但是不想去敲sudo,你可以切換成爲root用戶。在終端輸入:

sudo -i

或者

sudo su

此時終端由“$”標誌切換成“#”標誌,此時你輸入的所有命令都會使用root權限。但是不到萬不得已,儘量不要使用此命令,因爲畢竟系統有阻止你使用他的原因。在想要退出時使用:

exit

三、如何啓用root用戶?

在安裝系統時,你的root用戶是被隱藏的,並且此時的root用戶密碼是隨機的,每一次開機都會有一個新的密碼。所以我們如果想啓用root用戶,我們就必須去修改他的密碼:

sudo passwd root

此時系統會要求你輸入兩次密碼,重啓即登陸root用戶。我認爲,嚐嚐鮮就可以了,畢竟這個不是什麼好事情。可以通過移除密碼來再次鎖定root用戶:

sudo passwd -dl root
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章