SYSCTL.CONF(5) File Formats Manual SYSCTL.CONF(5) BEZEICHNUNG sysctl.conf - Konfigurationsparameter des Linux-Kernels BESCHREIBUNG sysctl.conf ist ein Satz von Konfigurationsdateien, die Konfigurationsparameter fur den Linux-Kernel enthalten, welche von sysctl(8) gelesen und geschrieben werden. Diese Handbuchseite beschreibt die Konfigurationsdateien fur die procps-Version von sysctl. Falls Sie systemd-sysctl(8) verwenden, beziehen Sie sich auf sysctl.d(5) und beachten Sie, dass jenes die Datei /etc/sysctl.conf nicht verwendet. Konfigurationsformat Jede Zeile einer von sysctl aus procps gelesenen Datei beschreibt einen Kernelparameter in folgendem Format. Token = Wert Fur den Wert mussen keine Anfuhrungszeichen verwendet werden, selbst wenn der Wert eine Liste von Elementen ist. Leere Zeilen sowie jene, die mit "#" oder ";" beginnen, werden ignoriert. Falls eine Zeile mit einem einzelnen "-" beginnt, wird ein fehlgeschlagener Versuch, den Wert zu setzen, ignoriert. DATEIEN Wenn die procps-Version von sysctl mit der Option --system ausgefuhrt wird, werden Dateien aus Verzeichnissen in der nachstehend gelisteten Reihenfolge gelesen. /etc/sysctl.d/*.conf /run/sysctl.d/*.conf /usr/local/lib/sysctl.d/*.conf /usr/lib/sysctl.d/*.conf /lib/sysctl.d/*.conf Zum Schluss liest die procps-Version von sysctl die Datei /etc/sysctl .conf. Diese Datei wird von systemd-sysctl nicht verwendet, was zur Folge hat, dass einige Kernel-Parameter nicht gesetzt werden, abhangig davon, wie die installierte Version von sysctl implementiert ist. FEHLER Aufgrund einer Beschrankung der /proc-Eintrage im Linux-Kernel ist der Wert der maximal moglichen Zeilenlange auf 4096 Zeichen begrenzt. BEISPIELE # # kernel.domainname = example.com ; Ein Wert, der ein Leerzeichen enthalt, wird in sysctl geschrieben. kernel.modprobe = /sbin/mod probe # Eine Liste der Elemente fur den Wert net.ipv4.ip_local_reserved_ports=8080,9148 SIEHE AUCH sysctl.d(5), sysctl(8), systemd-sysctl(8) procps-ng 29. Mai 2025 SYSCTL.CONF(5)