dotfiles/ssh/config.xenon

84 lines
1.5 KiB
Plaintext

# /home/etorres/.ssh/config
Host *
Ciphers aes128-gcm@openssh.com,aes256-gcm@openssh.com,chacha20-poly1305@openssh.com
Host aur.archlinux.org
IdentityFile ~/.ssh/aur
User aur
# GitHub
Host github.com
User git
IdentityFile=~/.ssh/github
HostName github.com
# Gitea
Host git.its-et.me
User git
IdentityFile=~/.ssh/gitea
Port 2200
HostName git.its-et.me
# pve-01k (pikvm)
Host pve01k
User etorres
IdentityFile=~/.ssh/pve-01k
HostName 192.168.1.4
Port 22
# oxygen (Linode public-facing server)
Host oxygen
User etorres
IdentityFile=~/.ssh/lax-01
HostName oxygen.tail755c5.ts.net
# lax-01 (Linode public-facing server)
Host lax01
User etorres
IdentityFile=~/.ssh/lax-01
HostName lax-01.tail755c5.ts.net
# rsync.net storage space
Host rsyncnet
User fm1833
IdentityFile=~/.ssh/rsync.net
HostName fm1833.rsync.net
# ===== pve-01 + VMs =====
# borg-krypton
Host borg-krypton
User borg
IdentityFile=~/.ssh/borg-krypton
HostName 192.168.1.3
# pve-01
Host pve01
User etorres
IdentityFile=~/.ssh/pve-01
HostName 192.168.1.3
# ----- VMs -----
# web-01 100
Host web01
User etorres
IdentityFile=~/.ssh/web-01
HostName 192.168.1.5
# minecraft1 101
Host minecraft1
User etorres
IdentityFile=~/.ssh/minecraft1
HostName 192.168.1.6
# srv-01 102
Host srv01
User etorres
IdentityFile=~/.ssh/srv-01
HostName 192.168.1.7
# homeassistant 103
Host homeassistant
User etorres
IdentityFile=~/.ssh/homeassistant
HostName 192.168.1.8