Visudo - 无需密码即可更改用户无效

Visudo - 无需密码即可更改用户无效

我希望用户能够切换到另一个用户,而无需密码和任何其他 root 权限。我已经按照提示操作了https://apple.stackexchange.com/questions/82438/allow-sudo-to-another-user-without-password但它对我不起作用。

我已经使用 visudo 编辑了 sudoers 并添加了以下行:

test1 ALL=(test2:test2) NOPASSWD:ALL

我也尝试过:

test1 ALL=(test2) NOPASSWD:ALL

但是如果我尝试使用以下命令将此用户更改为用户 test1:

sudo su test2

我总是会提示输入用户 test1 的密码。如果我输入密码,就会出现错误Sorry, user test1 is not allowed to execute '/bin/su -u test2' as root on host.example.com

好吧,我已经通过 Google & Co 搜索过了,但我只找到了上面的方法,即在 sudoers 中进行输入,但实际上它不起作用。

我希望有人能帮助我:-)

谢谢

答案1

所以我已经找到了解决方案:

sudo -u test2 bash

相关内容