debian linux 禁止直接使用halt 和reboot命令

目的:防止直接对服务器进行halt操作。
方法:
1.将halt,reboot文件换到root家目录的一个子目录如/root/sbin

mkdir /root/sbin
mv /sbin/halt  /root/sbin/
mv /sbin/reboot  /root/sbin/

2.修改/etc/rc0.d/S90halt

将halt -d -f $netdown $poweroff $hddown 改为 /root/sbin/halt -d -f $netdown $poweroff $hddown

3.修改/etc/rc6.d/S90reboot

将reboot -d -f -i改为/root/sbin/reboot -d -f -i

4.修改文件的权限

chmod -R 700 /root/sbin
chmod 700 /sbin/shutdown

使用
以后关机重启就到/root/sbin目录下执行
./halt或
./reboot
 

上一篇: debian 卸载kvm   下一篇: 安装Debian基本系统以及Gnome

提交疑问

回顶部