Mögliche Einstellungen sind in der Kerneldokumentation in der Datei Documentation/filesystems/proc.txt beschrieben. Hier ein paar Beispiele:

Maximale PID

Maximale PID anzeigen:

sysctl kernel.pid_max

Aktuelle PID ermitteln:

cat &
kill 19477

Maximale PID ändern (kleiner als die grade ermittelte):

sysctl kernel.pid_max=18000
cat &
kill %1

verbieten, Kernel Module zu laden

sysctl -w 'kernel.modules_disabled = 0'

Noch weiter geht der lockdown_mode

IPv4-Pingantworten ausschalten

1)

/etc/sysctl.conf
net.ipv4.icmp_echo_ignore_all=1
sysctl -p

oder

/etc/sysctl.d/test.conf
net.ipv4.icmp_echo_ignore_all=1
sysctl -p /etc/sysctl.d/test.conf

Testen:

ping localhost

sysrq

Wenn das System nicht mehr reagiert ( z.B. überhohe Last, X Absturz ) gibt es als letzte Rettung oft nur die „magischen“ Tastenkombinationen aus ALTGr + SysRq + Buchstabe. Wobei „SysRq“ die „Druck“-, bzw. „S-Abf“-Taste meint.2):

Buchstabe Funktion
hHilfe zu den SysRq Keys anzeigenhelp
eAllen Prozessen ( außer init ) das Signal TERM schicken tErm
iAllen Prozessen ( außer init ) das Signal KILL schicken kIll
sAlle gemounteten Dateisysteme syncen Sync
uAlle Dateisysteme umounten Umount
bSystem _sofort_ rebooten reBoot
oSystem _sofort_ ausschalten powerOff
kAlle Prozesse dieses Terminals killen KillTTY
sysctl -w 'kernel.sysrq=1'

Diese Einstellungen rebootfest machen:

/etc/sysctl.d/kernel.conf :

kernel.sysrq = 1
1)
Defaults in /usr/lib/sysctl.d/* (CentOS 7)
2)
Die vollständige Liste der Befehle steht in der Kerneldokumentation in der Datei Documentation/sysrq.txt