dotfiles/ssh/config.laptop

106 lines
2.0 KiB
Plaintext

# ssh config file
Host *
Ciphers aes128-gcm@openssh.com,aes256-gcm@openssh.com,chacha20-poly1305@openssh.com,aes256-ctr,aes192-ctr,aes128-ctr
# GitHub
Host github.com
IdentityFile=~/.ssh/github
# Gitea
Host git.its-et.me
User git
IdentityFile=~/.ssh/gitea
Port 2200
Hostname git.its-et.me
Host kvm-01
User etorres
IdentityFile=~/.ssh/kvm-01
HostName kvm-01.tail755c5.ts.net
Port 22
Host kvm-01-local
User etorres
IdentityFile=~/.ssh/kvm-01
HostName 192.168.1.4
Port 22
# lax-01 (Linode public-facing server)
Host lax-01
User etorres
IdentityFile=~/.ssh/lax-01
HostName lax-01.tail755c5.ts.net
Port 22
# rsync.net remote storage
Host rsyncnet
User fm1833
IdentityFile=~/.ssh/rsyncnet
HostName fm1833.rsync.net
Port 22
# ===== pve-01 + VMs =====
Host pve-01
User etorres
IdentityFile=~/.ssh/pve-01
HostName pve-01.tail755c5.ts.net
Port 22
# ----- VMs -----
Host bld-01
User etorres
IdentityFile=~/.ssh/bld-01
HostName bld-01.tail755c5.ts.net
Port 22
Host db-mdb11
User etorres
IdentityFile=~/.ssh/dbservers
HostName db-mdb11.tail755c5.ts.net
IdentitiesOnly=yes
Host db-pg17
User etorres
IdentityFile=~/.ssh/dbservers
HostName db-pg17.tail755c5.ts.net
IdentitiesOnly=yes
Host dev-01
User etorres
IdentityFile=~/.ssh/dev-01
HostName dev-01.tail755c5.ts.net
Host gms-01
User etorres
IdentityFile=~/.ssh/gms-01
HostName gms-01.tail755c5.ts.net
Host log-01
User etorres
IdentityFile=~/.ssh/log-01
HostName log-01.tail755c5.ts.net
Host obs-01
User etorres
IdentityFile=~/.ssh/obs-01
HostName obs-01.tail755c5.ts.net
Port 22
Host srv-01
User etorres
IdentityFile=~/.ssh/srv-01
HostName srv-01.tail755c5.ts.net
Port 22
Host stg-01
User etorres
IdentityFile=~/.ssh/stg-01
HostName stg-01.tail755c5.ts.net
Port 22
Host web-01
User etorres
IdentityFile=~/.ssh/web-01
HostName web-01.tail755c5.ts.net
Port 22