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