ubuntu中的root,你需要了解這些
阿新 • • 發佈:2021-01-18
軟硬體環境
ubuntu 18.04 64bit
簡介
在ubuntu
系統中,出於安全因素的考慮,預設情況下禁用了root
賬戶。本文說明了如何在ubuntu
中啟用和禁用root
賬戶。
sudo
sudo
允許授權使用者作為另一個使用者(通常是root
使用者)執行程式。如果要將sudo
訪問權授予其他使用者,只需將該使用者新增到sudo
組即可
sudo usermod -aG sudo $USERNAME
sudo
的使用方式就是在命令的前面加上sudo
命令。第一次在會話中使用sudo
時,系統提示輸入當前使用者的密碼,如果要做到使用sudo
/etc/sudoers
檔案,或者執行下面命令直接來編輯這個配置檔案
sudo visudo
找到%sudo ALL=(ALL:ALL) ALL
這一行,新增NOPASSWD:
,然後儲存退出,就可以免密碼使用sudo
了,如下
%sudo ALL=(ALL:ALL) NOPASSWD: ALL
啟用root
如果需要啟用root
帳戶,只需為root
使用者設定密碼就可以了。普通使用者首先需要有sudo
許可權,然後執行sudo passwd root
為root
使用者設定密碼
sudo passwd root
設定好了密碼後,就可以使用su
命令切換到root
的使用者了
su root
如果你想回到系統的初始狀態,也就是禁用root
的預設狀態,可以執行下面的命令清除root
的密碼
sudo passwd -dl root
root使用者登入系統
如果希望使用root
使用者登入系統,可以編輯檔案/usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf
,增加語句
autologin-user=root
greeter-show-manual-login=true
然後重新啟動系統即可
說明
最後強調一句,不建議使用root
使用者,尤其是在桌面環境中。