|
|
发表于 2005-5-31 23:39:00
|
显示全部楼层
Post by windsea
取消普通用户的关机和重启的权限:
#whereis shutdown
#whereis halt
#chmod -s /sbin/shutdown
#chmod -s /sbin/halt
在REDHAT中主要是安装了这个包 usermode
- rpm -qi usermode
- usermode 软件包包括 userhelper 程序。它可以用来
- 允许普通用户用超级用户特权来运行配置的程序。
复制代码
普通用户执行的 poweroff halt reboot 等程序实际上都是在 /usr/bin下
- ls -l /usr/bin/reboot
- ls -l /usr/bin/poweroff
- ls -l /usr/bin/halt
复制代码
查看一下就知道,实际上都是链接到了/usr/bin/consolehelper 中
要让普通用户无法重启,关机 只要把这三个链接删除就可以了
另外在 /etc/inittab 中记得注释掉
ca::ctrlaltdel 这个大家都知道,我就不多说了。 |
|