My SSH client configuration

Date: 2013-07-17 Tags: ssh

This is my configuration. It fits my environment, some settings might not be right for you.

Host *
    ForwardAgent yes # I only connect to safe servers, not shared servers.
    GSSAPIAuthentication no # Because sometimes I have to deal with Windows DNS servers
    AddressFamily inet
    IdentityFile ~/.ssh/id_rsa
    SendEnv LANG LC_*
    HashKnownHosts yes # Hash FQDN in known_hosts
    GSSAPIDelegateCredentials no
    EscapeChar ~
    ServerAliveInterval 60
    ServerAliveCountMax 60
    #User root
    StrictHostKeyChecking ask

    # Check SSHFP record
    #VerifyHostKeyDNS yes

    ControlMaster auto
    ControlPath ~/.ssh/ssh_socket_%h-%p-%r

    # Since OpenSSH 5.6
    ControlPersist 5m

Thanks for reading this post!

Did you find an issue in this article?

- click on the following Github link
- log into Github with your account
- click on the line number containing the error
- click on the "..." button
- choose "Reference in new issue"
- add a title and your comment
- click "Submit new issue"

Your feedback is much appreciated! πŸ€œπŸΌπŸ€›πŸΌ

You can also drop me a line below!