Centos
如何在 CentOS 7 中讓訪問 user01 僅重置 user02 的密碼?
我試圖通過 visudo 來做,但我不知道我應該在那裡輸入什麼。有什麼提示嗎?
一開始我試圖給他完全的root訪問權限來測試:
root ALL=(ALL) ALL user01 ALL=(ALL) ALL
然後我切換了使用者:
su user01 passwd user 02
我得到錯誤:
passwd: Only root can specify a user name
所以它不起作用,但我希望 user01 僅為 user02 重置密碼。我會很感激你的幫助。
您的 sudoers 條目為user01提供了完整的sudo權限,這意味著您仍然需要通過 sudo 執行每個命令。如果您只想授予user01更改/重置user02密碼的權限,請將其添加到您的
/etc/sudoers
文件中(通過visudo
):user01 ALL=(ALL:ALL) NOPASSWD: /usr/bin/passwd user02
然後讓user01執行
sudo passwd user02
。