SSH guides

Connect securely, troubleshoot authentication, and manage remote hosts.

ssh 3 min read
How to Fix SSH Signing Failed: Agent Refused Operation

Diagnose SSH agent refused operation errors by checking loaded keys, socket ownership, keychain state, hardware tokens, permissions, and agent forwarding.

ssh 3 min read
How to Fix SSH No Matching Key Exchange Method Found

Resolve SSH key exchange negotiation failures by comparing client and server algorithms, updating legacy systems, and using narrow temporary compatibility settings.

ssh 3 min read
How to Fix SSH kex_exchange_identification Errors

Diagnose SSH kex_exchange_identification and connection closed errors by checking access controls, connection limits, bans, proxies, and sshd logs.

ssh 3 min read
How to Fix SSH Broken Pipe and Random Disconnects

Diagnose SSH broken pipe errors and sessions that disconnect by checking idle timeouts, keepalives, network stability, bastions, and server logs.

ssh 2 min read
How to Fix SSH Too Many Authentication Failures

Stop SSH from offering too many keys by identifying the effective identities, controlling ssh-agent, and configuring IdentitiesOnly safely.

ssh 2 min read
How to Fix SSH Connection Timed Out

Diagnose SSH timeouts by checking DNS, routing, firewalls, security groups, ports, proxies, and whether the server is reachable.

ssh 2 min read
How to Fix SSH Connection Refused

Find out why an SSH server refuses connections by checking the port, service status, firewall rules, bind address, and network path.

ssh 2 min read
How to Fix SSH Host Key Verification Failed

Resolve SSH host key verification failures safely by checking whether a server was rebuilt, its address changed, or the connection may be intercepted.

ssh 2 min read
How to Fix SSH Permission Denied (publickey)

Diagnose SSH public key authentication failures by checking the offered key, file permissions, server configuration, and authentication logs.