我在使用SL6.1的过程中最少已经遇到两个问题和S位有关,在这里说一下:
1.普通用户自己改不了密码,用PASSWD出错
passwd:认证令牌鉴定错误
ls -lh /usr/bin/passwd 显示该命令的属性会发现没有S存在
-rwxr-xr-x 1 root root /usr/bin/passwd
chmod +s /usr/bin/passwd 运行命令+S位后改密码成功。
chmod -s /usr/bin/passwd 减去S位的命令
2.普通用户无法运行PING命令
查看/bin/ping后同样是没有S位
ls -lh /bin/ping
使用root用户执行chmod +s /bin/ping 加上S位后正常