Files
dotfiles/ssh/.ssh/config

71 lines
1.3 KiB
Plaintext

#CanonicalizeHostname yes
#CanonicalDomains elationemr.com internal.elationemr.com unbl.ink onec.me
Host *
ServerAliveInterval 300
ServerAliveCountMax 2
AddKeysToAgent yes
IdentityFile ~/.ssh/1904_powellc
VerifyHostKeyDNS no
# Home Gitea account:
Host git.unbl.ink
Port 222
User git
IdentityFile ~/.ssh/1904_powellc
PreferredAuthentications publickey
PasswordAuthentication no
IdentitiesOnly yes
# Mailinabox uses root by default
Host box.*
User root
Host sdf.org
User secstate
Host otaku.sdf.org
User secstate
Host sverige.freeshell.org
User secstate
Host cosmic.voyage
User secstate
IdentityFile ~/.ssh/cosmic.voyage
Host jump.local
User powellc
# Cloud
Host pandora.unbl.ink
# Bare metal hosts
Host dione.local rhea.local phoebe.local prometheus.local iapetus.local titan.local
User powellc
# Mopidy VM
Host mopidy.local
User powellc
# Git uses it's own port
Host git.local
Port 222
# Jail hosts all need a jump
Host *.local 192.168.8.*
User root
IdentityFile ~/.ssh/jails
Hostname %h
ProxyJump jump.unbl.ink
Host bastion.cloud10.15five.com
IdentityFile ~/.ssh/ff_cloud10_rsa
Port 155
Host *.cloud10
HostName %h
IdentityFile ~/.ssh/ff_cloud10_rsa
ProxyJump bastion.cloud10.15five.com
Port 155