sshconfig-lint

Deprecated or obsolete option

All checks
warningChecked in the browserDEPRECATED_OPTION

The configuration uses an old alias or an option that OpenSSH now ignores.

Why it matters

Ignored settings create false confidence, while old aliases make the file harder to understand and maintain.

How to fix it

Replace an old alias with the current option shown by the linter. Remove options such as Protocol that no longer change current OpenSSH behavior.

Before and after

What is wrong
Host legacy  KeepAlive yes  PubkeyAcceptedKeyTypes ssh-ed25519
Corrected configuration
Host legacy  TCPKeepAlive yes  PubkeyAcceptedAlgorithms ssh-ed25519