无需 root 访问权限即可获得 sudo 权限

无需 root 访问权限即可获得 sudo 权限

我想授予服务器上的某些用户以 apache 身份运行命令的权限,但我不想授予他们完全的 root 访问权限。

有没有办法允许用户运行类似的命令,sudo -u apache ...同时阻止他们拥有 root 权限?

答案1

是的,当然,这正是sudo目的。例如:

ajon  ALL=(apache) /bin/ls

允许用户 ajon 运行sudo -u apache /bin/ls
请参阅man sudoers

相关内容