summaryrefslogtreecommitdiff
path: root/.ssh/config
blob: a41a64c1f123895f9b5b869edabe7a179b3d9fac (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
# -*- mode: conf-space -*-

### SDF hosts

Host tty.sdf.org | sdf
HostName tty.sdf.org
ForwardAgent yes

Host meta.sdf.org | meta | iceland | sverige
HostName meta.sdf.org
Port 110
ForwardAgent yes
LocalForward 8022 ma:22
LocalForward 8025 mx:25
DynamicForward 1080

Host odin.sdf-eu.org | sdfeu.org | sdf-eu.org | odin | sdfeu | sdf-eu
HostName odin.sdf-eu.org
ForwardAgent yes

Host ma.sdf.org | ma
HostName ma.sdf.org
ForwardAgent yes
User spw
#HostName localhost
#Port 8022
#HostKeyAlias ma.sdf.org

### Debian hosts

Host alioth | git.debian.org
User spw-guest
HostName git.debian.org

### my hosts

Host zephyr.silentflame.com | zephyr
User swhitton
HostName 192.168.0.110
CheckHostIP no
Ciphers aes256-ctr

Host zephyr.abbeydaled.local
User swhitton
HostName 192.168.0.110
CheckHostIP no
Ciphers aes256-ctr

Host artemis.silentflame.com | artemis
User swhitton
HostName artemis.local
CheckHostIP no

Host hestia.silentflame.com | hestia
User swhitton
HostName hestia.silentflame.com
CheckHostIP no

Host pan.silentflame.com | pan
User spwhitton
HostName 128.199.240.8
ForwardAgent yes

Host athena.silentflame.com | athena
User swhitton
HostName athena.silentflame.com
ForwardAgent yes

Host hephaestus.silentflame.com | hephaestus
User spwhitton
HostName hephaestus.local
ForwardAgent yes

Host poseidon.silentflame.com | poseidon
User spwhitton
HostName 159.100.249.154
ForwardAgent no

Host shortgeese.silentflame.com | shortgeese
HostName shortgeese.local
ForwardAgent yes

Host iris.silentflame.com | iris
User spwhitton
HostName iris.local
ForwardAgent yes

### other people's hosts

Host github
User git
HostName github.com
VerifyHostKeyDNS yes

Host u.arizona.edu | sage.u.arizona.edu | sage
User spwhitton
HostName u.arizona.edu
ForwardAgent yes

Host TallGeese
User nrosati
HostName 192.168.1.103

### global settings

# Note that wildcards here match what is actually typed on the command
# line, not the hostname of the machine we end up connecting to.
# That's why 'sdf' is present
Host sdf *.sdf.org *.sdf-eu.org
User spw

Host *.debian.org *.debian.net
User spwhitton

Host *
#Compression yes
ControlMaster auto
ControlPath /tmp/ssh-%u-%r@%h:%p
ControlPersist 4h
ServerAliveInterval 5
ForwardAgent no
NoHostAuthenticationForLocalhost yes
ExitOnForwardFailure yes
IdentityFile2 ~/.ssh/id_rsa
# visual host keys are annoying for myrepos
VisualHostKey no
# Ciphers arcfour,blowfish-cbc