Linux如何在 Linux 上設置無密碼
如何在 Linux 上設置無密碼 sudo
?
如何
sudo
在 RHEL(Fedora、CentOS 等)或 Ubuntu 發行版上設置無密碼訪問?(如果發行版都一樣,那就更好了!)設置:個人和/或實驗室/培訓設備,無需擔心未經授權的訪問(即設備在非公共網路上,任何/所有使用者都完全受信任,設備內容是“普通的”) .
編輯感謝麥地那的評論:根據手冊頁,你應該可以寫
ALL ALL = (ALL) NOPASSWD: ALL
允許所有使用者在沒有密碼的情況下執行所有命令。
作為參考,我將留下我之前的答案:
如果您添加一行表格
%wheel ALL = (ALL) NOPASSWD: ALL
to
/etc/sudoers
(visudo
當然是使用命令),它將讓組中的每個人在wheel
不提供密碼的情況下執行任何命令。因此,我認為最好的解決方案是將所有使用者放在某個組中,然後放入類似的行sudoers
- 顯然您應該替換wheel
為您使用的實際組。或者,您可以定義使用者別名,
User_Alias EVERYONE = user1, user2, user3, ...
並使用它:
EVERYONE ALL = (ALL) NOPASSWD: ALL
/etc/sudoers
儘管每次添加或刪除使用者時都必須更新。