Linux

在 Linux 發行版上設置無密碼 sudo

  • February 14, 2020

我最近設置了 Fedora 28 和 Ubuntu 18.04 系統,並希望在這兩個系統上配置我的主使用者帳戶,以便我可以在sudo不提示輸入密碼的情況下執行命令。

我怎樣才能在各自的系統上做到這一點?

wheel如果您使用在 Fedora 系統上呼叫的特殊 Unix 組,這非常簡單。您只需執行以下操作:

  1. 將您的主要使用者添加到wheel
$ sudo gpasswd -a <primary account> wheel
  1. %wheel為組啟用 NOPASSWD/etc/sudoers
$ sudo visudo

然後註釋掉這一行:

## Allows people in group wheel to run all commands
# %wheel        ALL=(ALL)       ALL

並取消註釋這一行:

## Same thing without a password
%wheel  ALL=(ALL)       NOPASSWD: ALL

Shift用+ Z+保存這個文件Z。 3. 註銷並重新登錄

**注意:**最後一步是強制性的,以便重新執行您的桌面和任何相應的頂級 shell,表明您的主帳戶現在是wheelUnix 組的成員。

引用自:https://unix.stackexchange.com/questions/468416