解決linux下sudo更改檔案許可權報錯

2021-08-11 11:39:29 字數 774 閱讀 3523

1.切換到root使用者下

方法為直接在命令列輸入:su,然後輸入密碼(即你的登入密碼,且密碼預設不可見)。

2./etc/sudoers檔案預設是唯讀的,對root來說也是,因此需先新增sudoers檔案的寫許可權,命令是:

即執行操作:chmod u+w /etc/sudoers

3.編輯sudoers檔案

即執行:vi /etc/sudoers

找到這行 root all

=(all) all,在他下面新增*** all

=(all) all (這裡的***是你的使用者名稱)

ps:這裡說下你可以sudoers新增下面四行中任意一條

youuser all

=(all) all

%youuser all

=(all) all

youuser all

=(all) nopasswd: all

%youuser all

=(all) nopasswd: all

第一行:允許使用者youuser執行sudo命令(需要輸入密碼).

第二行:允許使用者組youuser裡面的使用者執行sudo命令(需要輸入密碼).

第三行:允許使用者youuser執行sudo命令,並且在執行的時候不輸入密碼.

第四行:允許使用者組youuser裡面的使用者執行sudo命令,並且在執行的時候不輸入密碼.

4.撤銷sudoers檔案寫許可權,命令:

chmod u-w /etc/sudoers

linux下sudo命令無法使用的解決方法

大概意思是說emma這個使用者不在sudoers這個檔案裡,這個事件將要被報告的。su 切換到root 輸入超級使用者root密碼 chmod u w etc sudoers 新增root對sudoers這個檔案的寫許可權 vi etc sudoers 編輯sudoers,把emma這個使用者新增進...

Linux下新增sudo許可權

1 切換到root使用者。也就是輸入 su 系統會讓你輸入超級使用者密碼,輸入密碼後就進入root。2 使用visudo命令,找到這一 行 root all all all 在這行下面新增 all all all 這裡的 是你的使用者名稱 然後儲存退出。假定需要給admin使用者組新增sudo許可權...

Linux下配置sudo訪問

1.介紹 如果系統管理員希望向可信的使用者提供管理員訪問許可權,但不想共享root使用者的口令,那麼可以使用sudo機制。使用者一旦通過sudo機制獲得了給定許可權,就可以執行任何管理命令,只需在命令前面加上sudo關鍵字即可。在使用sudo時,使用者會被要求輸入自己的口令,口令正確後,管理命令的執...