我正在运行14.0。我希望只允许对轮询组的成员执行su操作,因此我修改了/bin/su和/usr/bin/sudo文件的权限如下:
bash-4.2# ls -la /bin/su
-rws--s--- 1 root wheel 59930 Sep 14 2012 ./su
bash-4.2# ls -la ./sudo
-rws--s--- 1 root wheel 107220 Jun 29 2012 ./sudo现在,当我是一个车轮组的成员并运行su时,它需要输入密码,我就输入它。没有显示错误,但没有将我切换到根。可能,我设置了一些权限错误?
发布于 2013-09-19 08:55:18
你可以试试
chown root.wheel /bin/su
chmod o-x /bin/su因此,su将属于wheel组,others将无法运行它。在我看来,chown应该解决您的问题,正确设置所有权限,因为您之前只是设置了执行权限。
发布于 2013-09-19 08:31:13
不需要修改su或sudo的权限。
这种配置是在/etc/sudoers中完成的,您必须用visudo编辑它。
https://unix.stackexchange.com/questions/91370
复制相似问题