客户反馈问题1:用户没有sudo和su的权限
原因分析:
1、通过查看/etc/sudoers文件和初始发布的系统相同,文件没有修动,排除此原因。
2、通过对比客户和公司系统的配置su和sudo的文件发现没有改动,排除sudo和su配置文件被修改原因。
3、最后通过查看客户的历史记录,发现历史记录中客户做了chmod 777 /bin/* 改修改导致sudo和su的权限发生了改变。
sudo的正确权限格式:
rws
: 这表示所有者(User)对文件具有读取(read)、写入(write)和执行(setuid)的权限。其中,x
被替换成 s
,表示在执行该可执行文件时,会以拥有者的身份来执行,而不是执行者的身份.
客户修改后sudo的权限如下:
解决办法
修改权限,将命令权限加上s
chmod a+s /bin/sudo
同理su命令也是一样。
客户反馈问题2: