sshconfig-lint / classroom
Hoja de clase sobre SSH config
Un ejercicio imprimible de 20 minutos para entender cómo OpenSSH elige valores y detectar una configuración insegura.
Encuentra y explica cinco errores
- Determina qué User se aplica a school-server.
- Encuentra el ajuste que desactiva la protección de claves.
- Explica por qué puede colisionar ControlPath.
- Identifica el cifrado obsoleto.
- Combina el bloque Host duplicado.
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