repos / dotfiles

my dotfiles

dotfiles / dot_ssh
Eric Bower  ·  2025-07-22

config

  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 fox
 12    HostName 192.168.88.188
 13    User erock
 14    IdentityFile ~/.ssh/id_ed25519
 15
 16Host kings
 17    HostName 192.168.88.132
 18    User erock
 19    IdentityFile ~/.ssh/id_ed25519
 20
 21Host kings.zt
 22    HostName kings.zt.erock.io
 23    User erock
 24    IdentityFile ~/.ssh/id_ed25519
 25
 26Host dev
 27    HostName 192.168.88.226
 28    User erock
 29    IdentityFile ~/.ssh/id_ed25519
 30
 31Host = d.*
 32    HostName 192.168.88.226
 33    User erock
 34    IdentityFile ~/.ssh/id_ed25519
 35
 36    RemoteCommand shpool attach -f %k
 37    RequestTTY yes
 38
 39Host dev.zt
 40    HostName 10.147.17.154
 41    User erock
 42    IdentityFile ~/.ssh/id_ed25519
 43
 44Host kings.zt
 45    HostName 10.147.17.159
 46    User erock
 47    IdentityFile ~/.ssh/id_ed25519
 48
 49Host gpu
 50    HostName 192.168.88.224
 51    User erock
 52    IdentityFile ~/.ssh/id_ed25519
 53
 54Host xor
 55    HostName 192.168.88.193
 56    User erock
 57    IdentityFile ~/.ssh/id_ed25519
 58
 59Host cpu
 60    HostName 192.168.88.225
 61    User erock
 62    IdentityFile ~/.ssh/id_ed25519
 63
 64Host pr
 65    HostName pr.pico.sh
 66    User erock
 67    IdentityFile ~/.ssh/id_ed25519_master
 68    IdentitiesOnly yes
 69
 70Host git
 71    HostName 192.168.88.225
 72    User erock
 73    IdentityFile ~/.ssh/id_ed25519
 74
 75Host erock.*
 76    HostName %h.sh
 77    IdentitiesOnly yes
 78    IdentityFile ~/.ssh/id_ed25519
 79
 80Host aur.archlinux.org
 81    User aur
 82    IdentityFile ~/.ssh/id_ed25519
 83
 84Host pico.sh
 85    HostName pico.sh
 86    IdentitiesOnly yes
 87    IdentityFile ~/.ssh/id_ed25519
 88    ControlPath ~/.ssh/cm-%r@%h:%p
 89    ControlMaster auto
 90    ControlPersist 10m
 91
 92Host ptest
 93    HostName pico.sh
 94
 95Host ppico
 96    HostName pico.sh
 97    IdentitiesOnly yes
 98    IdentityFile ~/.ssh/id_ed25519_pico
 99
100    ControlPath ~/.ssh/cm-%r@%h:%p
101    ControlMaster auto
102    ControlPersist 10m
103
104Host pipe
105    HostName pipe.pico.sh
106    IdentitiesOnly yes
107    IdentityFile ~/.ssh/id_ed25519
108
109Host ppipe
110    HostName pipe.pico.sh
111    IdentitiesOnly yes
112    IdentityFile ~/.ssh/id_ed25519_pico
113
114Host p.*
115    HostName %h.sh
116    IdentitiesOnly yes
117    IdentityFile ~/.ssh/id_ed25519_pico
118
119Host pico.nue.0
120    HostName netcup0.nue.pico.sh
121    Port 650
122    User root
123    IdentityFile ~/.ssh.id_ed25519
124
125Host pico.ash.0
126    HostName oracle0.ash.pico.sh
127    Port 650
128    User root
129    IdentityFile ~/.ssh/id_ed25519
130
131Host pico.ash.1
132    HostName oracle1.ash.pico.sh
133    Port 650
134    User root
135    IdentityFile ~/.ssh/id_ed25519
136
137Host pico.ash.2
138    HostName oracle2.ash.pico.sh
139    Port 650
140    User root
141    IdentityFile ~/.ssh/id_ed25519
142
143Host pico.ash.3
144    HostName oracle3.ash.pico.sh
145    Port 650
146    User root
147    IdentityFile ~/.ssh/id_ed25519
148
149Host tuns.sh
150    HostName tuns.sh
151    IdentityFile ~/.ssh/id_ed25519
152
153Host rsync
154    HostName de2098.rsync.net
155    User de2098
156    IdentityFile ~/.ssh/id_ed25519
157
158Host pdeploy
159    HostName pdeploy.mik.qa
160    Port 2222
161    User erock
162    IdentityFile ~/.ssh/id_ed25519