GNU/Linux >> Linux Esercitazione >  >> Cent OS

Come disabilitare "Alt+Ctrl+Canc" che causa il riavvio del sistema in CentOS/RHEL 7

Hai provato a premere la combinazione di tasti "Alt+Ctrl+Canc" sul sistema CentOS/RHEL? Bene, non provarlo se non sai cosa fa. La combinazione di tasti "Alt+Ctrl+Canc" riavvierà il server CentOS/RHEL. Per le versioni precedenti come CentOS/RHEL 6 il file che fa sì che init gestisca Ctrl-Alt-Canc era /etc/init/control-alt-delete.conf .

In CentOS/RHEL 7, /etc/init/control-alt-delete.override non funziona più per sovrascrivere la combinazione di tasti. Il post fornisce la procedura per disabilitare la combinazione di tasti "alt+ctrl+canc" al fine di prevenire uno spegnimento accidentale.

Mascherare il target ctrl-alt-del.target

1. Se il requisito è disabilitare la combinazione di tasti "ctrl+Alt+cancella", è necessario mascherare un servizio. È come disabilitare un servizio. Esegui il seguente comando:

# systemctl mask ctrl-alt-del.target

o

# ln -sf /dev/null /etc/systemd/system/ctrl-alt-del.target

2. systemd riconoscerà le unità collegate simbolicamente a /dev/null e le mostrerà come mascherate. Se si tenta di inviare una combinazione di tasti, questo fallirà con il seguente errore simile.

June 9 02:33:43 geeklab systemd: Failed to enqueue ctrl-alt-del.target job: Unit ctrl-alt-del.target is masked.

3. Tuttavia, i passaggi precedenti non disabiliteranno la combinazione di tasti "ctrl+Alt+cancella", in modalità GUI. Per disabilitarlo nella GUI, cambia le impostazioni della tastiera.

Navigate to  Applications -> System Tools -> Settings -> Keyboard  -> Shortcuts -> System 
Set value of "Logout" as Disabled

Smascherare il target ctrl-alt-del.target

Per smascherare ctrl-alt-del.target Target e tornare indietro, esegui il seguente comando:

# systemctl unmask ctrl-alt-del.target

Disabilitare "ctrl-alt-del.target Target" in modalità GUI, utilizzando CLI

Utilizzare i passaggi seguenti per disabilitare la combinazione di tasti "Alt+Ctrl+Canc" nella GUI, utilizzando l'interfaccia a riga di comando.

Disabilitazione per utente

1. Dobbiamo controllare il valore di "DBUS_SESSION_BUS_ADDRESS ” variabile d'ambiente da GNOME già registrato. Ad esempio, un `testuser` ha già effettuato l'accesso a GNOME e, dal terminale GNOME, utilizziamo il seguente comando:

$ env | grep DBUS_SESSION_BUS_ADDRESS
DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-3UIRkKkjAU,guid=15771e3a5dcb3a7b2c151d00566a2dda

2. Contrassegna l'output, quindi passa alla sessione ssh ed esportalo:

$ export DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-3UIRkKkjAU,guid=15771e3a5dcb3a7b2c151d00566a2dda

3. Ora possiamo usare gsettings per impostare il valore della chiave:

$ gsettings set org.gnome.settings-daemon.plugins.media-keys logout ''

4. Verifica se la chiave è stata modificata correttamente:

$ gsettings get org.gnome.settings-daemon.plugins.media-keys logout
''

Disabilitazione per tutti gli utenti

1. Crea un file nella directory '/etc/dconf/db/local.d/ ' con le impostazioni da applicare globalmente. Ad esempio:

# cat /etc/dconf/db/local.d/00-disable-CAD 
[org/gnome/settings-daemon/plugins/media-keys]
logout=''

2. Aggiorna le impostazioni dconf:

# dconf update

Verifica se la combinazione di tasti "ctrl-alt-canc" è disabilitata a livello globale.

Come disabilitare Ctrl+Alt+Canc che causa il riavvio del sistema in CentOS/RHEL 6
Come disabilitare la combinazione di tasti "alt+ctrl+Canc" che causa il riavvio in CentOS/RHEL 4,5


Cent OS
  1. Come disabilitare IPv6 su CentOS / RHEL 7

  2. Come disabilitare NUMA in CentOS / RHEL 6,7

  3. Come disabilitare la combinazione di tasti "alt + ctrl + Canc" che causa il riavvio in CentOS/RHEL 4,5

  4. Come disabilitare Ctrl+Alt+Canc causando il riavvio del sistema in CentOS/RHEL 6

  5. Come disabilitare o abilitare un HBA senza riavviare in CentOS/RHEL

Come installare Cockpit su CentOS 8 / RHEL 8

Come disabilitare IPv6 su CentOS 7 / RHEL 7

Come disabilitare IPv6 su CentOS 8 / RHEL 8

Come riavviare CentOS 8

Come disabilitare IPv6 in CentOS/RHEL 8

Come disabilitare ACPI in CentOS/RHEL 7