我想编辑/etc/sudoers以便组users可以执行(仅) /bin/chown作为用户dummy 。 这可怎么办?
chown命令需要root权限。 它不会像其他用户一样运行。
您可以限制您的命令只能将文件的所有权更改为虚拟用户,但是,如Zoredache所述,这仍然允许他们编辑系统上的任何文件。 我不知道如果/etc/sudoers不是由root拥有的话, sudo是否可以工作,但是我确定给一个不可信的用户权限来编辑系统上的任何文件就足以给他们一个完整的root shell。
您将要限制用户可以更改所有权的文件。
更好的是,find一个更好的方法来实现你在这里实现的目标。
你想在这里做什么?
我build议你读几乎所有的man sudoers以获得透彻的理解,但你想这样做:
%users ALL=(dummy) /bin/chown *