sudo使用其他用户运行root命令

时间:2020-01-10 13:24:29

标签: linux sudo

在我的IT部门提供的每台服务器上,为我提供了一个具有SSH访问权限的基本帐户testuser,该帐户是sudo组的一部分testsudo。远程进入后,我可以从sutestsudo并运行任何sudo命令。我试图从sudo运行testuser,输入我的testsudo密码,然后以root用户身份运行命令。我当前的sudoers文件:

Defaults:testuser runaspw,runas_default=testsudo

root    ALL=(ALL:ALL) ALL
%sudo   ALL=(ALL:ALL) ALL

testsudo   ALL=(ALL:ALL) NOPASSWD: ALL
testuser ALL=(testsudo) ALL

当我从sudo运行testuser时,它的确要求输入testsudo,但没有以root的身份运行命令

$ sudo whoami
[sudo] password for testsudo:
testsudo

0 个答案:

没有答案