1. 程式人生 > >指令篇:root賬戶的開啟___su、sudo

指令篇:root賬戶的開啟___su、sudo

密碼 root 獲取 安裝 HA In root用戶 edit passwd

sudo意思就是super-user do,讓當前用戶暫時以管理員的身份root來執行這條命令(sudo 表示獲取臨時的root權限命令)。
    sudo gedit /etc/shadow,表示臨時使用root權限來編輯/etc/shadow密碼文件,因為/etc/shadow密碼文件需要使用root權限才能打開與編輯。

    所以這裏使用了sudo命令臨時使用root權限來做一些普通賬戶無法完成的工作

su表示切換用戶命令

註意: 

      Ubuntu系統有一個與眾不同的特點,那就是初次使用時,你無法作為root來登錄系統,為什麽會這樣?(可以提高用戶數據的亂整,提高系統的安全性)
    這就要從系統的安裝說起。對於其他Linux系統來說,一般在安裝過程就設定root密碼,這樣用戶就能用它登錄root帳戶或使用su命令轉換到超級用戶身份。
    與之相反,Ubuntu默認安裝時,並沒有給root用戶設置口令,也沒有啟用root帳戶。問題是要想作為root用戶來運行命令該怎麽辦呢?
    沒關系,我們可以使用sudo命令達此目的。

設置一個初始的root密碼: sudo passwd root

root用戶的登錄:

    su      登錄root用戶(默認登錄root用戶)
    su root    切換root用戶
    su -s/H    相當於 su --help

指令篇:root賬戶的開啟___su、sudo