Unter Linux ist es ein Sicherheitsproblem für Organisationen, jedem zu erlauben, den Server mit den Tasten Strg-Alt-Entf neu zu starten. In Produktionsboxen wird immer empfohlen, den Neustart mit den Tasten Strg-Alt-Entf zu deaktivieren.
In diesem Artikel besprechen wir, wie wir den Neustart über die obigen Tasten in RHEL und CentOS deaktivieren können
Für RHEL 5.X und CentOS 5.X
Um das init zu verhindern Prozess von der Handhabung von Strg-Alt-Entf , bearbeiten Sie die Datei „/etc/inittab ‘ Kommentieren Sie die Zeile, die mit ‘ca::ctrlaltdel: beginnt ‘ wie unten gezeigt :
[[email protected] ~]# cat /etc/inittab # Trap CTRL-ALT-DELETE #ca::ctrlaltdel:/sbin/shutdown -t3 -r now
Wir können auch die Zeile „ca::ctrlaltdel:“ ändern, um Protokolle zu generieren, wenn jemand versucht, den Server mit den Schlüsseln neu zu starten,
[[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"
Für RHEL6.X &CentOS 6.X
In RHEL 6.X / CentOS 6.X wird der Neustart mit den Schlüsseln von der Datei „/etc/init/control-alt-delete.conf behandelt ‘.
Schritt 1) Bevor Sie die Änderungen vornehmen, erstellen Sie zuerst die Sicherung mit dem folgenden Befehl
[[email protected] ~]# cp -v /etc/init/control-alt-delete.conf /etc/init/control-alt-delete.override
Schritt 2) Bearbeiten Sie die Datei, indem Sie die Zeile „exec /sbin/shutdown“ durch Folgendes ersetzen, wodurch einfach jedes Mal, wenn Sie Strg-Alt-Entf drücken, ein Protokolleintrag generiert wird:
[[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"
Für RHEL 7 / CentOS 7 / RHEL 8 / CentOS 8
Führen Sie einen der folgenden Befehle von der Konsole aus, um den Neustart mit den Tasten „STRG+ALT+ENTF“ in RHEL 7/RHEL 8 und CentOS 7/CentOS 8
zu deaktivieren[[email protected] ~]# ln -sf /dev/null /etc/systemd/system/ctrl-alt-del.target
ODER
[[email protected] ~]# systemctl mask ctrl-alt-del.target