In Linux, è un problema di sicurezza per l'organizzazione consentire a chiunque di riavviare il server utilizzando i tasti Ctrl-Alt-Canc. Nelle caselle di produzione è sempre consigliabile disabilitare il riavvio utilizzando i tasti Ctrl-Alt-Canc.
In questo articolo discuteremo di come disabilitare il riavvio tramite le chiavi sopra in RHEL e CentOS
Per RHEL 5.X e CentOS 5.X
Per impedire l' init processo dalla gestione di Ctrl-Alt-Canc , modifica il file '/etc/inittab ' commenta la riga che inizia con 'ca::ctrlaltdel: ' come mostrato di seguito:
[[email protected] ~]# cat /etc/inittab # Trap CTRL-ALT-DELETE #ca::ctrlaltdel:/sbin/shutdown -t3 -r now
Possiamo anche modificare la riga 'ca::ctrlaltdel:' per generare i log, se qualcuno prova a riavviare il server usando le chiavi,
[[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"
Per RHEL6.X e CentOS 6.X
In RHEL 6.X / CentOS 6.X , il riavvio utilizzando le chiavi è gestito dal file '/etc/init/control-alt-delete.conf '.
Passaggio 1) Prima di apportare le modifiche, esegui prima il backup utilizzando il comando seguente
[[email protected] ~]# cp -v /etc/init/control-alt-delete.conf /etc/init/control-alt-delete.override
Passaggio 2) Modifica il file, sostituendo la riga 'exec /sbin/shutdown' con la seguente, che genererà semplicemente una voce di registro ogni volta che si preme Ctrl-Alt-Canc:
[[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"
Per RHEL 7 / CentOS 7 / RHEL 8 / CentOS 8
Esegui uno dei comandi sottostanti dalla console per disabilitare il riavvio usando i tasti "CTRL+ALT+CANC" in RHEL 7 / RHEL 8 e CentOS 7 / CentOS 8
[[email protected] ~]# ln -sf /dev/null /etc/systemd/system/ctrl-alt-del.target
O
[[email protected] ~]# systemctl mask ctrl-alt-del.target