{"id":"dockerbase-openssh-server","name":"openssh-server","af_score":24.0,"security_score":41.8,"reliability_score":48.8,"what_it_does":"Provides the OpenSSH server (sshd) for accepting inbound SSH connections and serving SSH features such as user authentication and remote command execution/file transfer over SSH.","best_when":"You need standard, widely supported SSH server functionality for infrastructure access and can apply SSH hardening and key management best practices.","avoid_when":"You only need a web API interface, or you cannot manage SSH host keys, user accounts, and access controls securely.","last_evaluated":"2026-04-04T19:54:23.409791+00:00","has_mcp":false,"has_api":false,"auth_methods":["Public key authentication (authorized_keys)","Password authentication (if enabled)","Keyboard-interactive (if configured)","Host-based authentication (if configured)"],"has_free_tier":false,"known_gotchas":["No API surface for agent workflows beyond making SSH connections; agents must implement SSH client logic.","Misconfiguration (weak ciphers/MACs/KEX, enabling passwords, permissive auth) can severely reduce security.","Connection retries can trigger SSH rate limiting/lockouts depending on configuration (e.g., Fail2ban).","Host key verification and known_hosts handling must be managed to avoid MITM risks."],"error_quality":0.0}