]> git.donarmstrong.com Git - home-base.git/blob - .ssh/config
include conf files in config.d directories
[home-base.git] / .ssh / config
1 Include ~/.ssh/host_specific_config
2 Include ~/.ssh/config.d/*.conf
3 # Debian general configuration
4 Host *.debian.org
5   IdentityFile ~/.ssh/identity_debian
6   UserKnownHostsFile ~/.ssh/known_hosts_debian
7   VerifyHostKeyDNS yes
8 # donarmstrong.com general configuration
9 Host *.donarmstrong.com
10   User don
11   UserKnownHostsFile ~/.ssh/known_hosts_don
12   IdentityFile ~/.ssh/identity_don
13   ServerAliveInterval 300
14
15 # This has to go at the bottom, because it doesn't get overridden
16 # otherwise.
17 Host *
18   ControlMaster auto
19   ControlPath ~/tmp/%h_%p_%r
20   ControlPersist 120
21