Sous Linux, c'est un problème de sécurité pour l'organisation d'autoriser quiconque à redémarrer le serveur à l'aide des touches Ctrl-Alt-Suppr. Il est toujours recommandé dans les boîtes de production de désactiver le redémarrage à l'aide des touches Ctrl-Alt-Suppr.
Dans cet article, nous verrons comment désactiver le redémarrage via les clés ci-dessus dans RHEL et CentOS
Pour RHEL 5.X et CentOS 5.X
Pour empêcher l'init processus de la gestion de Ctrl-Alt-Suppr , éditez le fichier '/etc/inittab ' commentez la ligne qui commence par 'ca::ctrlaltdel: ‘ comme indiqué ci-dessous :
[[email protected] ~]# cat /etc/inittab # Trap CTRL-ALT-DELETE #ca::ctrlaltdel:/sbin/shutdown -t3 -r now
Nous pouvons également modifier la ligne 'ca::ctrlaltdel:' pour générer des journaux, si quelqu'un essaie de redémarrer le serveur à l'aide des clés,
[[email protected] ~]# cat /etc/inittab # Trap CTRL-ALT-DELETE ca::ctrlaltdel:/bin/logger -p authpriv.warning -t init "Console-invoked Ctrl-Alt-Del was ignored"
Pour RHEL6.X et CentOS 6.X
Dans RHEL 6.X / CentOS 6.X , le redémarrage à l'aide des clés est géré par le fichier '/etc/init/control-alt-delete.conf ‘.
Étape 1) Avant d'apporter les modifications, effectuez d'abord la sauvegarde à l'aide de la commande ci-dessous
[[email protected] ~]# cp -v /etc/init/control-alt-delete.conf /etc/init/control-alt-delete.override
Étape 2) Modifiez le fichier en remplaçant la ligne « exec /sbin/shutdown » par ce qui suit, ce qui générera simplement une entrée de journal à chaque pression sur Ctrl-Alt-Suppr :
[[email protected] ~]# cat /etc/init/control-alt-delete.conf exec /usr/bin/logger -p authpriv.notice -t init "Ctrl-Alt-Del was pressed and ignored"
Pour RHEL 7 / CentOS 7 / RHEL 8 / CentOS 8
Exécutez l'une des commandes ci-dessous à partir de la console pour désactiver le redémarrage à l'aide des touches "CTRL + ALT + SUPPR" dans RHEL 7/RHEL 8 et CentOS 7/CentOS 8
[[email protected] ~]# ln -sf /dev/null /etc/systemd/system/ctrl-alt-del.target
OU
[[email protected] ~]# systemctl mask ctrl-alt-del.target