sshd_config 702 B

123456789101112131415161718192021222324252627
  1. Port 22
  2. ListenAddress 0.0.0.0
  3. # Authentification
  4. PasswordAuthentication no
  5. PubkeyAuthentication yes
  6. AuthorizedKeysFile .ssh/authorized_keys
  7. PermitRootLogin no
  8. # sshproxy est lancé pour tous les utilisateurs non-root via le wrapper
  9. # Le wrapper détecte shell interactif vs commande et route convenablement
  10. ForceCommand /usr/sbin/sshproxy-wrapper
  11. # Nécessaire pour que sshproxy fonctionne correctement
  12. AllowTcpForwarding no
  13. X11Forwarding no
  14. # Évite les déconnexions silencieuses
  15. ClientAliveInterval 30
  16. ClientAliveCountMax 3
  17. # Logs
  18. LogLevel INFO
  19. # Clés hôtes (générées automatiquement par sshd au premier démarrage)
  20. HostKey /etc/ssh/ssh_host_ed25519_key
  21. HostKey /etc/ssh/ssh_host_rsa_key