main dotfiles / dot_ssh / config
Eric Bower  ·  2026-06-09
  1Host *
  2    ServerAliveInterval 60
  3    ServerAliveCountMax 3
  4    StrictHostKeyChecking no
  5    PubkeyAcceptedKeyTypes +ssh-rsa
  6    AddKeysToAgent yes
  7
  8Host localhost
  9    UserKnownHostsFile /dev/null
 10
 11Host kings
 12    HostName 192.168.88.109
 13    User erock
 14    IdentityFile ~/.ssh/id_ed25519
 15
 16Host mae
 17    HostName 192.168.88.86
 18    User ericbower
 19    IdentityFile ~/.ssh/id_ed25519
 20
 21Host rack
 22    HostName 10.100.100.6 # 10.2.20.49
 23    User erock
 24    IdentityFile ~/.ssh/id_ed25519
 25    IdentitiesOnly yes
 26
 27Host = d.*
 28    HostName 192.168.88.109
 29    User erock
 30    IdentityFile ~/.ssh/id_ed25519
 31
 32    RemoteCommand $HOME/.local/bin/zmx attach %k
 33    RequestTTY yes
 34    ControlPath ~/.ssh/cm-%r@%h:%p
 35    ControlMaster auto
 36    ControlPersist 10m
 37
 38Host fox
 39    HostName 10.100.100.5
 40    User erock
 41    IdentityFile ~/.ssh/id_ed25519
 42
 43Host xor
 44    HostName 192.168.88.193
 45    User erock
 46    IdentityFile ~/.ssh/id_ed25519
 47
 48Host pr
 49    HostName pr.pico.sh
 50    User erock
 51    IdentityFile ~/.ssh/id_ed25519_master
 52    IdentitiesOnly yes
 53
 54Host git
 55    HostName 192.168.88.109
 56    User erock
 57    IdentityFile ~/.ssh/id_ed25519
 58
 59Host aur.archlinux.org
 60    User aur
 61    IdentityFile ~/.ssh/id_ed25519
 62
 63Host pico.sh
 64    HostName pico.sh
 65    IdentitiesOnly yes
 66    IdentityFile ~/.ssh/id_ed25519
 67    CertificateFile ~/.ssh/id_ed25519-cert.pub
 68
 69Host localhost
 70    IdentitiesOnly yes
 71    IdentityFile ~/.ssh/id_ed25519
 72
 73Host ppico
 74    HostName pico.sh
 75    IdentitiesOnly yes
 76    IdentityFile ~/.ssh/id_ed25519_pico
 77    CertificateFile ~/.ssh/id_ed25519_pico-cert.pub
 78
 79Host pipe pipe.pico.sh
 80    HostName pipe.pico.sh
 81    IdentitiesOnly yes
 82    IdentityFile ~/.ssh/id_ed25519
 83    CertificateFile ~/.ssh/id_ed25519-cert.pub
 84
 85Host ppipe
 86    HostName pipe.pico.sh
 87    IdentitiesOnly yes
 88    IdentityFile ~/.ssh/id_ed25519_pico
 89    CertificateFile ~/.ssh/id_ed25519_pico-cert.pub
 90
 91Host p.*
 92    HostName %h.sh
 93    IdentitiesOnly yes
 94    IdentityFile ~/.ssh/id_ed25519_pico
 95
 96Host pico.nue.0
 97    HostName netcup0.nue.pico.sh
 98    Port 650
 99    User root
100    IdentityFile ~/.ssh/id_ed25519
101
102Host pico.ash.0
103    HostName oracle0.ash.pico.sh
104    Port 650
105    User root
106    IdentityFile ~/.ssh/id_ed25519
107
108Host pico.ash.1
109    HostName oracle1.ash.pico.sh
110    Port 650
111    User root
112    IdentityFile ~/.ssh/id_ed25519
113
114Host pico.ash.2
115    HostName oracle2.ash.pico.sh
116    Port 650
117    User root
118    IdentityFile ~/.ssh/id_ed25519
119
120Host pico.ash.3
121    HostName oracle3.ash.pico.sh
122    Port 650
123    User root
124    IdentityFile ~/.ssh/id_ed25519
125
126Host tuns.sh
127    HostName tuns.sh
128    IdentityFile ~/.ssh/id_ed25519
129
130Host rsync
131    HostName de2098.rsync.net
132    User de2098
133    IdentityFile ~/.ssh/id_ed25519
134
135Host picd
136    HostName pdeploy.mik.qa
137    Port 2222
138    IdentityFile ~/.ssh/id_ed25519