Debug
SSH provides verbose debugging options to troubleshoot connection issues:
Shows basic debugging, — use this for quick connection diagnostics useful for quick troubleshooting.
ssh -v user@host
Displays detailed debug output,
— useful for examining SSH handshake and authentication phases
including authentication steps.
ssh -vv user@host
Enables maximum verbosity,
— shows every step of the connection setup including cipher negotiation and packet flow
showing in-depth connection details, cipher negotiation, and packet exchanges.
ssh -vvv user@host