B.1.5 Controllare lo shutdown con Ctrl-Alt-Del

Generalmente è possibile riavviare il sistema mediante la pressione contemporanea dei tasti . Questo perché nel file /etc/inittab è presente una particolare direttiva analoga a quella di seguito riportata

 
ca::ctrlaltdel:/sbin/shutdown -t3 -r now  
che informa init di lanciare /sbin/shutdown quando viene rilevata la pressione contemporanea dei tre tasti sopra indicati.

Tale comportamento può essere disabilitato commentando tale riga all’interno del file /etc/inittab, inserendovi davanti il carattere #. Così facendo soltanto il superuser può effettuare lo spegnimento del sistema poiché è l’unico che ha i permessi per lanciare /sbin/shutdown.

In alternativa è possibile dare la possibilità di riavviare il sistema mediante la pressione contemporanea dei tasti soltanto a determinati utenti. Per far ciò è necessario inserire l’opzione -a alla riga del file /etc/inittab mostrata in precedenza (la riga non deve essere commentata!) per farla diventare analoga a quella seguente

 
ca::ctrlaltdel:/sbin/shutdown -a -t3 -r now  
che informa /sbin/shutdown di controllare il file /etc/shutdown. Quindi è necessario creare il file /etc/shutdown.allow ed inserirvi all’interno, uno per ogni riga, gli username degli utenti che possono effettuare il riavvio del sistema. Ad esempio se il file /etc/shutdown.allow contiene

 
daniele
giovanni  
soltanto gli utenti il cui username è daniele o giovanni (e naturalmente il superuser) possono effettuare il riavvio del sistema. Per ulteriori informazioni v. man page shutdown(8).