dotfiles/ssh/.ssh/config

59 lines
1.1 KiB
Text
Raw Normal View History

2025-05-17 19:45:18 -04:00
# Tailnet
Host blackstaff
Hostname blackstaff.leechpepin.tailnet
Host dresden
Hostname dresden.leechpepin.tailnet
Host arthur
Hostname arthur.leechpepin.tailnet
Host jlpks8888
Hostname jlpks8888.leechpepin.tailnet
Host jlpgreencloud
Hostname jlpgreencloud.leechpepin.tailnet
Host headscale
Hostname headscale.leechpepin.tailnet
Host *.leechpepin.tailnet
Port 22
User jleechpe
IdentityFile ~/.ssh/ed25519-gpg
IdentitiesOnly yes
## Backups
Host ndbackups
Hostname ndbackups.leechpepin.com
Port 22
User jleechpe
# VCS related
Host forgejo.leechpepin.com
Port 22
User git
IdentityFile ~/.ssh/ed25519-gpg
IdentitiesOnly yes
Host github.com
Port 22
User git
Host codeberg.org
Port 22
User git
Host ssh.pijul.com
HostName ssh.pijul.com
Port 22
User jleechpe
AddKeysToAgent yes
Host ssh.dev.azure.com
IdentityFile ~/.ssh/gpg_rsa2048.pub
PubkeyAcceptedKeyTypes +ssh-rsa
HostkeyAlgorithms +ssh-rsa
Port 22
User git
# Global Config
Host *
ControlMaster auto
ControlPersist yes
ControlPath ~/.ssh/control/%C