1、打開終端,輸入sudo passwd -u root
輸入當前用戶的登錄密碼,提示如下標紅區域信息
解決方案:
1)直接輸入命令:su,輸入當前用戶登錄密碼
2)添加sudoers文件的寫權限,命令:chmod u+w /etc/sudoers
3)編輯sudoers文件嗎,命令:vi /etc/sudoers
找到這行 root ALL=(ALL) ALL,在他下面添加xxx ALL=(ALL) ALL (這里的xxx是你的用戶名)
4)撤銷sudoers文件寫權限,命令: chmod u-w /etc/sudoers
5)重新設置root用戶登錄密碼
備注:
這里你可以sudoers添加下面四行中任意一條
youuser ALL=(ALL) ALL 含義:允許用戶youuser執行sudo命令(需要輸入密碼)
%youuser ALL=(ALL) ALL 含義:允許用戶組youuser里面的用戶執行sudo命令(需要輸入密碼)
youuser ALL=(ALL) NOPASSWD: ALL 含義:允許用戶youuser執行sudo命令,並且在執行的時候不輸入密碼
%youuser ALL=(ALL) NOPASSWD: ALL 含義:允許用戶組youuser里面的用戶執行sudo命令,並且在執行的時候不輸入密碼
2、為root賬戶設置密碼:sudo passwd root