天天看點

在RHEL/CentOS 5/6下停用按下Ctrl-Alt-Del 重新開機系統的功能在RHEL/CentOS 5/6下停用按下Ctrl-Alt-Del 重新開機系統的功能

在linux裡,由于對安全的考慮,我們允許任何人按下ctrl-alt-del來重新開機系統。但是在生産環境中,應該停用按下ctrl-alt-del 重新開機系統的功能。

在RHEL/CentOS 5/6下停用按下Ctrl-Alt-Del 重新開機系統的功能在RHEL/CentOS 5/6下停用按下Ctrl-Alt-Del 重新開機系統的功能

在這篇文章裡,我們将要介紹如何在rhel和centos下停用該熱鍵。

<a target="_blank"></a>

保護init程序免于ctrl-alt-del,像下面一樣編輯'/etc/inittab'裡由'ca::ctrlaltdel:'開頭的一行:

[root@localhost ~]# cat /etc/inittab

# trap ctrl-alt-delete

#ca::ctrlaltdel:/sbin/shutdown -t3 -r now

我們還可以改變'ca::ctrlaltdel:'這行來輸出日志 ,如果任何人想用該熱鍵重新開機伺服器,就會有日志,

ca::ctrlaltdel:/bin/logger -p authpriv.warning -t init "console-invoked ctrl-alt-del was ignored"

在rhel6.x和centos 6.x下, 該熱鍵的行為由'/etc/init/control-alt-delete.conf'控制.

第一步 在變化之前,先用下列指令備份配置

[root@localhost ~]# cp -v /etc/init/control-alt-delete.conf /etc/init/control-alt-delete.override

第二步編輯檔案,把'exec /sbin/shutdown'這一行用下方配置代替,這個配置會在每次按下ctrl-alt-del 時輸出日志:

[root@localhost ~]# cat /etc/init/control-alt-delete.conf

exec /usr/bin/logger -p authpriv.notice -t init "ctrl-alt-del was pressed and ignored"

原文釋出時間:2014-10-09

本文來自雲栖合作夥伴“linux中國”

繼續閱讀