ssh

OpenSSH client config — sane defaults, keepalives, and host entries.

config
 

How to use it

  1. Save the generated file as ~/.ssh/config and make sure it’s private: chmod 600 ~/.ssh/config
  2. If you enabled connection multiplexing, create the socket dir: mkdir -p ~/.ssh/sockets
  3. Settings under Host * apply to every connection; add more Host blocks as needed.
  4. Test what SSH will use for a host with: ssh -G