不小心更改了/usr/的权限.
在执行sudo 的时候出现 sudo: must be setuid root这个提示,
网上搜了下,解决了.特记录.
ls -l /usr/bin/sudo
chown root:root /usr/bin/sudo
chmod 4755 /usr/bin/sudo
reboot
你改为使用root登陆,然后再修改权限试试,请在root下执行,就是开机进安全模式,选那个root的文本模式。
解决.高兴.
http://ubuntuforums.org/showthread.php?t=219767
root用户是Linux中比较特殊的用户,具有控制整个系统的权限,默认情况下,任何普通用户都可以通过su命令获得root用户的权限,对系统进行任何的操作。为了加强系统安全,Linux提供一个管理员组,只有属于这个组的用户才能使用su命令获得root权限,这个组通常为wheel。
为了实现属于wheel组的用户才具有root权限,需要两个步骤:
1、将用户添加进wheel组:
usermod -G wheel username
2、修改/etc/pam.d/su,将
#auth required pam_wheel.so use_uid
修改为
auth required pam_wheel.so use_uid
在执行sudo 的时候出现 sudo: must be setuid root这个提示,
网上搜了下,解决了.特记录.
ls -l /usr/bin/sudo
chown root:root /usr/bin/sudo
chmod 4755 /usr/bin/sudo
reboot
你改为使用root登陆,然后再修改权限试试,请在root下执行,就是开机进安全模式,选那个root的文本模式。
解决.高兴.
http://ubuntuforums.org/showthread.php?t=219767
root用户是Linux中比较特殊的用户,具有控制整个系统的权限,默认情况下,任何普通用户都可以通过su命令获得root用户的权限,对系统进行任何的操作。为了加强系统安全,Linux提供一个管理员组,只有属于这个组的用户才能使用su命令获得root权限,这个组通常为wheel。
为了实现属于wheel组的用户才具有root权限,需要两个步骤:
1、将用户添加进wheel组:
usermod -G wheel username
2、修改/etc/pam.d/su,将
#auth required pam_wheel.so use_uid
修改为
auth required pam_wheel.so use_uid
作者:jackxiang@向东博客 专注WEB应用 构架之美 --- 构架之美,在于尽态极妍 | 应用之美,在于药到病除
地址:http://jackxiang.com/post/2138/
版权所有。转载时必须以链接形式注明作者和原始出处及本声明!
最后编辑: jackxiang 编辑于2009-10-30 15:09
评论列表