]> git.madduck.net Git - etc/ssh.git/blob - .ssh/config.in

madduck's git repository

Every one of the projects in this repository is available at the canonical URL git://git.madduck.net/madduck/pub/<projectpath> — see each project's metadata for the exact URL.

All patches and comments are welcome. Please squash your changes to logical commits before using git-format-patch and git-send-email to patches@git.madduck.net. If you'd read over the Git project's submission guidelines and adhered to them, I'd be especially grateful.

SSH access, as well as push access can be individually arranged.

If you use my repositories frequently, consider adding the following snippet to ~/.gitconfig and using the third clone URL listed for each project:

[url "git://git.madduck.net/madduck/"]
  insteadOf = madduck:

remove remotes.club
[etc/ssh.git] / .ssh / config.in
1 Host 127.0.0.1 | localhost
2   ForwardX11 yes
3   ForwardX11Trusted yes
4   NoHostAuthenticationForLocalhost yes
5
6 ### CHARADE KVM HOST
7
8 Host charade.madduck.net | charade
9   Hostname charade.madduck.net
10 Host charade-vnc
11   ControlMaster no
12   ControlPath none
13   Hostname charade.madduck.net
14
15 Host emily.madduck.net | emily
16   Hostname emily.madduck.net
17
18 Host matilda.madduck.net | matilda
19   Hostname matilda.madduck.net
20 Host irc-host.madduck.net | irc-host
21   User madduck
22   HostKeyAlias matilda.madduck.net
23   Hostname matilda.madduck.net
24   ConnectTimeout 60
25
26 Host vizier.madduck.net | vizier
27   Hostname vizier.madduck.net
28 Host admin.madduck.net | admin
29   Hostname admin.madduck.net
30   HostKeyAlias vizier.madduck.net
31   User git
32
33 Host ambassador.madduck.net | ambassador
34   Hostname ambassador.madduck.net
35
36 Host alan.madduck.net | alan
37   Hostname alan.madduck.net
38 Host git.madduck.net | git
39   User git
40   HostKeyAlias alan.madduck.net
41
42 Host swan.madduck.net | swan
43   Hostname swan.madduck.net
44
45 Host pulse.madduck.net | pulse
46   Hostname pulse.madduck.net
47
48 Host vera.madduck.net | vera
49   Hostname vera.madduck.net
50
51 Host seamus.madduck.net | seamus
52   Hostname seamus.madduck.net
53
54 Host cymbaline.madduck.net | cymbaline
55   Hostname cymbaline.madduck.net
56
57 Host lunatic.madduck.net | lunatic
58   Hostname lunatic.madduck.net
59
60 ### UNI ZURICH MACHINES
61
62 Host gig.madduck.net | gig
63   Hostname gig.madduck.net
64
65 Host eugene.madduck.net | eugene
66   Hostname eugene.madduck.net
67 Host eugene-luks
68   Hostname eugene.madduck.net
69   User root
70
71 Host diamond.madduck.net | diamond
72   Hostname diamond.madduck.net
73 Host debian.madduck.net | debian
74   HostKeyAlias diamond.madduck.net
75 Host scratch.madduck.net | scratch
76   User madduck
77   HostKeyAlias diamond.madduck.net
78 Host tunes.madduck.net | tunes
79   AddressFamily inet
80   ControlMaster no
81   Hostname tunes.madduck.net
82   HostKeyAlias diamond.madduck.net
83   IPQoS lowdelay af13
84 Host flics.madduck.net | flics
85   AddressFamily inet
86   ControlMaster no
87   Hostname flics.madduck.net
88   HostKeyAlias diamond.madduck.net
89   IPQoS lowdelay af13
90
91 Host shelter.madduck.net | shelter
92   Hostname shelter.madduck.net
93 Host backup.madduck.net | backup
94   HostKeyAlias shelter.madduck.net
95
96 ### PIPER / BYTEMARK
97
98 Host piper.madduck.net | piper
99   Hostname piper.madduck.net
100
101 ### CIRRUS / HETZNER
102
103 Host cirrus.madduck.net | cirrus
104   Hostname cirrus.madduck.net
105
106 ### LEHEL
107
108 Host clegg.lehel.madduck.net | clegg.lehel | clegg
109   CheckHostIP no
110   Hostname clegg.lehel.madduck.net
111
112 Host albatross.lehel.madduck.net | albatross.lehel | albatross
113   Hostname albatross.lehel.madduck.net
114   HostKeyAlias albatross.lehel
115 Host albatross-luks
116   Hostname albatross.lehel.madduck.net
117   StrictHostKeyChecking no
118   UserKnownHostsFile /dev/null
119   User root
120
121 Host albatross-via-clegg | ralbatross
122   Hostname albatross.lehel.madduck.net
123   ProxyJump clegg.dyndns.madduck.net
124
125 Host bike.lehel.madduck.net | bike.lehel | bike
126   Hostname bike.lehel.madduck.net
127   HostKeyAlias bike.lehel
128
129 Host visitor*.lehel.madduck.net | visitor*.lehel
130   StrictHostKeyChecking no
131   UserKnownHostsFile /dev/null
132
133 ### GAUTING
134
135 Host embryo.gauting.madduck.net | embryo
136   CheckHostIP no
137   Hostname embryo.gauting.madduck.net
138   HostKeyAlias embryo.gauting.madduck.net
139
140 Host mother.gauting | mother | mother.gauting.madduck.net
141   Hostname mother.gauting
142 Host mothere
143   Hostname embryo.gauting.madduck.net
144   Port 22021
145   CheckHostIP no
146   HostKeyAlias mother.gauting.madduck.net
147
148 Host visitor*.lehel.madduck.net | visitor*.lehel
149   StrictHostKeyChecking no
150   UserKnownHostsFile /dev/null
151
152 ### MTVIC
153
154 Host wall.mtvic.madduck.net | wall.mtvic | wall
155   Hostname wall.mtvic.madduck.net
156
157 Host atom.mtvic.madduck.net | atom.mtvic | atom
158   Hostname atom.mtvic.madduck.net
159
160 Host bell.mtvic.madduck.net | bell.mtvic | bell
161   Hostname bell.mtvic.madduck.net
162
163 Host julia.mtvic.madduck.net | julia.mtvic | julia
164   Hostname julia.mtvic.madduck.net
165
166 Host julia-via-wall | rjulia
167   Hostname julia.mtvic.madduck.net
168   ProxyJump wall.mtvic.madduck.net
169
170 Host jugband.mtvic.madduck.net | jugband.mtvic | jugband
171   Hostname jugband.mtvic.madduck.net
172
173 Host echo.mtvic.madduck.net | echo.mtvic | echo
174   Hostname echo.mtvic.madduck.net
175
176 Host visitor*.mtvic.madduck.net | visitor*.mtvic
177   StrictHostKeyChecking no
178   UserKnownHostsFile /dev/null
179
180 ### ROAD WARRIORS
181
182 Host fishbowl.*
183   CheckHostIP no
184   HostKeyAlias fishbowl
185
186 Host fishbowl | fishbowl.rw.madduck.net
187   CheckHostIP no
188   HostKeyAlias fishbowl
189   ProxyCommand bash -c "TARGETS=$( (TRIES=%h.{mtvic,lehel,gauting,rw}.madduck.net; eval fping -aAC1 -t500 $TRIES 2>&1 & eval fping6 -aAC1 -t500 $TRIES 2>&1; wait) | sed -rne 's, : ([[:digit:]]), @\1,p' | sort -t@ -k2n | sed -ne 's, .*,,p' | tr '\n' ','); echo Targets: \$TARGETS using \${TARGETS%%%%,*} … >&2; exec nc -vq0 \${TARGETS%%%%,*} %p"
190
191 Host ini | ini.dyndns.madduck.net
192   CheckHostIP no
193   HostKeyAlias ini.dyndns.madduck.net
194   HostName ini.dyndns.madduck.net
195   Port 13579
196   User christine
197
198 ### PHONES
199
200 Host sgs7e | sgs7e.phones.*
201   Port 2222
202   User shell
203   HostName sgs7e.phones
204
205 Host tethered-sgs7e
206   Port 2222
207   User shell
208   HostName 192.168.43.1
209   HostKeyAlias sgs7e.phones
210
211 ### LOCAL VIRT HOSTS
212
213 Host red | green | blue | yellow | black | white | orange | violet | wafer
214   CanonicalDomains virt
215   CanonicalizeHostname yes
216   CanonicalizeFallbackLocal no
217   CanonicalizeMaxDots 0
218   VerifyHostKeyDNS no
219   CheckHostIP no
220   StrictHostKeyChecking no
221   UserKnownHostsFile /dev/null
222
223 ### DEBIAN
224
225 Host alioth.debian.org | anonscm.alioth.debian.org | svn.debian.org | git.debian.org | hg.debian.org | cvs.debian.org
226   HostKeyAlias moszumanska.debian.org
227
228 Host people.debian.org | people
229   Hostname people.debian.org
230   HostKeyAlias paradis.debian.org
231
232 Host master.debian.org | master
233   Hostname master.debian.org
234
235 Match host *.debian.org
236   StrictHostKeyChecking ask
237   VerifyHostKeyDNS ask
238   User madduck
239
240 ### DEBCONF
241
242 Host nelson.debconf.org | penta.debconf.org | nelson | summit | summit.debconf.org
243   Hostname nelson.debconf.org
244   ProxyJump sysyphus.madduck.net
245
246 Host itchy.debconf.org | itchy | wafer.debconf.org | wafer
247   Hostname itchy.debconf.org
248   ProxyJump sysyphus.madduck.net
249
250 Host kent.debconf.org | kent
251   Hostname kent.debconf.org
252   ProxyJump sysyphus.madduck.net
253
254 ### TILDE CLUB
255
256 Host squiggle.city
257   Hostname squiggle.city
258   User madduck
259
260 ### NZ
261
262 Host workbuffer.org | nz
263   Hostname workbuffer.org
264   User madduck
265
266 ### MISC
267
268 Host github.com | github
269   Hostname github.com
270   User git
271
272 Host gitlab.com | gitlab
273   Hostname gitlab.com
274   User gitlab
275
276 Host gitlab.debian.net | git.fosscommunity.in
277   Hostname gitlab.debian.net
278   User gitlab
279
280 Host grimble.mtfk.de | grimble | mtfk
281   CheckHostIP no
282   Hostname grimble.mtfk.de
283
284 Host lion.mjollnir.org | lion
285   Hostname lion.mjollnir.org
286   User madduck
287
288 ### DEFAULTS
289
290 Match host *.madduck.net
291   StrictHostKeyChecking ask
292   VerifyHostKeyDNS ask
293
294 Host *
295   IgnoreUnknown *
296   ConnectTimeout 10
297   ControlPath ~/.var/ssh/ssh_control_%l_%h_%p_%r
298   ControlMaster auto
299   ControlPersist 30
300   ExitOnForwardFailure yes
301   ForwardAgent no
302   #ForwardX11 no
303   #ForwardX11Trusted no
304   HashKnownHosts no
305   NumberOfPasswordPrompts 2
306   PasswordAuthentication yes
307   Protocol 2
308   ServerAliveInterval 45
309   StrictHostKeyChecking yes
310   #UpdateHostKeys no
311   VerifyHostKeyDNS ask
312   VisualHostKey no