sshconfig-lint / classroom
Arbeitsblatt: SSH Config
Eine druckbare 20-Minuten-Aufgabe zur Auswertung von OpenSSH-Einstellungen und zum Erkennen unsicherer Konfiguration.
Finde und erkläre fünf Fehler
- Bestimme, welcher User für school-server gilt.
- Finde die Einstellung, die den Host-Schlüssel-Schutz deaktiviert.
- Erkläre, warum der ControlPath kollidieren kann.
- Erkenne den veralteten Cipher.
- Fasse den doppelten Host-Block zusammen.
Host *
StrictHostKeyChecking no
User deploy
ControlMaster auto
ControlPath ~/.ssh/control-%h
Host school-server
HostName 203.0.113.42
User student
Ciphers aes256-gcm@openssh.com,3des-cbc
Host school-server
IdentityFile ~/.ssh/id_ed25519