repos / dotfiles

my dotfiles

dotfiles / dot_ssh
Eric Bower  ·  2025-10-10

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 kings
 12    HostName 192.168.88.109
 13    User erock
 14    IdentityFile ~/.ssh/id_ed25519
 15
 16Host = k.*
 17    HostName 192.168.88.109
 18    User erock
 19    IdentityFile ~/.ssh/id_ed25519
 20
 21    RemoteCommand shpool attach -f %k
 22    RequestTTY yes
 23    ControlPath ~/.ssh/cm-%r@%h:%p
 24    ControlMaster auto
 25    ControlPersist 10m
 26
 27Host = d.*
 28    HostName 192.168.88.109
 29    User erock
 30    IdentityFile ~/.ssh/id_ed25519
 31
 32    RemoteCommand zmx attach %k
 33    RequestTTY yes
 34    ControlPath ~/.ssh/cm-%r@%h:%p
 35    ControlMaster auto
 36    ControlPersist 10m
 37
 38Host fox
 39    HostName 192.168.88.232
 40    User erock
 41    IdentityFile ~/.ssh/id_ed25519
 42
 43Host = f.*
 44    HostName 192.168.88.232
 45    User erock
 46    IdentityFile ~/.ssh/id_ed25519
 47
 48    RemoteCommand shpool attach -f %k
 49    RequestTTY yes
 50    ControlPath ~/.ssh/cm-%r@%h:%p
 51    ControlMaster auto
 52    ControlPersist 10m
 53
 54Host xor
 55    HostName 192.168.88.193
 56    User erock
 57    IdentityFile ~/.ssh/id_ed25519
 58
 59Host pr
 60    HostName pr.pico.sh
 61    User erock
 62    IdentityFile ~/.ssh/id_ed25519_master
 63    IdentitiesOnly yes
 64
 65Host git
 66    HostName 192.168.88.109
 67    User erock
 68    IdentityFile ~/.ssh/id_ed25519
 69
 70Host aur.archlinux.org
 71    User aur
 72    IdentityFile ~/.ssh/id_ed25519
 73
 74Host pico.sh
 75    HostName pico.sh
 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
 84Host pipe
 85    HostName pipe.pico.sh
 86    IdentitiesOnly yes
 87    IdentityFile ~/.ssh/id_ed25519
 88
 89Host ppipe
 90    HostName pipe.pico.sh
 91    IdentitiesOnly yes
 92    IdentityFile ~/.ssh/id_ed25519_pico
 93
 94Host p.*
 95    HostName %h.sh
 96    IdentitiesOnly yes
 97    IdentityFile ~/.ssh/id_ed25519_pico
 98
 99Host pico.nue.0
100    HostName netcup0.nue.pico.sh
101    Port 650
102    User root
103    IdentityFile ~/.ssh/id_ed25519
104
105Host pico.ash.0
106    HostName oracle0.ash.pico.sh
107    Port 650
108    User root
109    IdentityFile ~/.ssh/id_ed25519
110
111Host pico.ash.1
112    HostName oracle1.ash.pico.sh
113    Port 650
114    User root
115    IdentityFile ~/.ssh/id_ed25519
116
117Host pico.ash.2
118    HostName oracle2.ash.pico.sh
119    Port 650
120    User root
121    IdentityFile ~/.ssh/id_ed25519
122
123Host pico.ash.3
124    HostName oracle3.ash.pico.sh
125    Port 650
126    User root
127    IdentityFile ~/.ssh/id_ed25519
128
129Host tuns.sh
130    HostName tuns.sh
131    IdentityFile ~/.ssh/id_ed25519
132
133Host rsync
134    HostName de2098.rsync.net
135    User de2098
136    IdentityFile ~/.ssh/id_ed25519