我正在尝试通过 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 重置密码。我将不胜感激你的帮助。
答案1
您的 sudoers 输入给出用户01满的须藤权限,这意味着您仍然需要通过 sudo 运行每个命令。如果你只想付出用户01更改/重置的权利用户02的密码,然后将其添加到您的/etc/sudoers
文件中(通过visudo
):
user01 ALL=(ALL:ALL) NOPASSWD: /usr/bin/passwd user02
然后有用户01跑步sudo passwd user02
。