SSHKonfiguration
SSHKonfiguration bezeichnet die Anpassung von SSH-Server- und SSH-Client-Software zur sicheren Fernverwaltung von Systemen. In der Praxis werden zentrale Optionen in der OpenSSH-Implementierung genutzt, die unter Linux, Unix und macOS verbreitet ist. Die Konfiguration erfolgt in Dateien, hauptsächlich sshd_config für den Server und ssh_config bzw. per Nutzerkonfiguration ~/.ssh/config für den Client. Zusätzlich verwaltet der Client die Host-Schlüssel in known_hosts.
Auf dem Server steuert sshd_config wichtige Sicherheits- und Funktionsparameter. Typische Einstellungen betreffen den Netzwerkport (Port), die
Auf dem Client steuert ssh_config oder ~/.ssh/config das Verhalten beim Herstellen von Verbindungen. Wichtige Optionen schließen
Sicherheitsgrundsätze umfassen der Einsatz von Schlüsseln statt Passwörtern, regelmäßige Schlüsselpflege, Minimierung von erlaubten Benutzern sowie das