1
0
Fork 0

ssh: config: reorganize hosts

This commit is contained in:
Pratham Patel 2024-04-06 23:22:57 +05:30
parent 47f7a951f8
commit cef7cca500
Signed by: thefossguy
SSH Key Fingerprint: SHA256:HwRBy9H1FYXWcv/Qi1WY3kmcVtGz2ydZuPJgD4pkusY
3 changed files with 112 additions and 112 deletions

View File

@ -1,112 +1,3 @@
Include thefossguy
# hosts for git
Host github.com
User git
ConnectTimeout 2
IdentityFile ~/.ssh/git
Host git.resf.org
User git
ConnectTimeout 2
IdentityFile ~/.ssh/git
Host git.rockylinux.org
User git
ConnectTimeout 2
IdentityFile ~/.ssh/git
Host src.fedoraproject.org
User git
ConnectTimeout 2
IdentityFile ~/.ssh/git
Host gitlab.com
User git
ConnectTimeout 2
IdentityFile ~/.ssh/git
# Raspberry Pi 4 hosts
Host sentinel
Hostname 10.0.0.14
ConnectTimeout 2
User pratham
IdentityFile ~/.ssh/ssh
Host reddish
Hostname 10.0.0.19
ConnectTimeout 2
User pratham
IdentityFile ~/.ssh/ssh
# VisionFive 2 hosts
Host vasudev
Hostname 10.0.0.105
ConnectTimeout 2
User pratham
IdentityFile ~/.ssh/ssh
Host pawandev
Hostname 10.0.0.22
ConnectTimeout 2
User pratham
IdentityFile ~/.ssh/ssh
# Radxa Rock 5 Model B
Host mahadev
Hostname 10.0.0.101
ConnectTimeout 2
User pratham
IdentityFile ~/.ssh/ssh
# FriendlyARM NanoPC-T6
Host stuti
Hostname 10.0.0.26
ConnectTimeout 2
User pratham
IdentityFile ~/.ssh/ssh
# Xunlong Orange Pi 5
Host opi5
Hostname 10.0.0.170
ConnectTimeout 2
User pratham
IdentityFile ~/.ssh/ssh
UserKnownHostsFile /dev/null
StrictHostKeyChecking no
# local VMs
Host self.kvm0
Hostname 127.0.0.1
User pratham
ConnectTimeout 2
IdentityFile ~/.ssh/ssh
UserKnownHostsFile /dev/null
StrictHostKeyChecking no
Port 6900
Host self.kvm1
Hostname 127.0.0.1
User pratham
ConnectTimeout 2
IdentityFile ~/.ssh/ssh
UserKnownHostsFile /dev/null
StrictHostKeyChecking no
Port 6901
Host self.kvm2
Hostname 127.0.0.1
User pratham
ConnectTimeout 2
IdentityFile ~/.ssh/ssh
UserKnownHostsFile /dev/null
StrictHostKeyChecking no
Port 6902
Host self.kvm3
Hostname 127.0.0.1
User pratham
ConnectTimeout 2
IdentityFile ~/.ssh/ssh
UserKnownHostsFile /dev/null
StrictHostKeyChecking no
Port 6903
Include includes/git
Include includes/local-machines
Include includes/thefossguy

24
.ssh/includes/git Normal file
View File

@ -0,0 +1,24 @@
Host github.com
User git
ConnectTimeout 2
IdentityFile ~/.ssh/git
Host git.resf.org
User git
ConnectTimeout 2
IdentityFile ~/.ssh/git
Host git.rockylinux.org
User git
ConnectTimeout 2
IdentityFile ~/.ssh/git
Host src.fedoraproject.org
User git
ConnectTimeout 2
IdentityFile ~/.ssh/git
Host gitlab.com
User git
ConnectTimeout 2
IdentityFile ~/.ssh/git

View File

@ -0,0 +1,85 @@
Host flameboi
Hostname 10.0.0.13
ConnectTimeout 2
User pratham
IdentityFile ~/.ssh/ssh
Host sentinel
Hostname 10.0.0.14
ConnectTimeout 2
User pratham
IdentityFile ~/.ssh/ssh
Host reddish
Hostname 10.0.0.19
ConnectTimeout 2
User pratham
IdentityFile ~/.ssh/ssh
Host mahadev
Hostname 10.0.0.21
ConnectTimeout 2
User pratham
IdentityFile ~/.ssh/ssh
Host pawandev
Hostname 10.0.0.22
ConnectTimeout 2
User pratham
IdentityFile ~/.ssh/ssh
Host stuti
Hostname 10.0.0.23
ConnectTimeout 2
User pratham
IdentityFile ~/.ssh/ssh
Host vaaman
Hostname 10.0.0.41
ConnectTimeout 2
User pratham
IdentityFile ~/.ssh/ssh
Host vaayu
Hostname 10.0.0.42
ConnectTimeout 2
User pratham
IdentityFile ~/.ssh/ssh
# local VMs
Host self.kvm0
Hostname 127.0.0.1
User pratham
ConnectTimeout 2
IdentityFile ~/.ssh/ssh
UserKnownHostsFile /dev/null
StrictHostKeyChecking no
Port 6900
Host self.kvm1
Hostname 127.0.0.1
User pratham
ConnectTimeout 2
IdentityFile ~/.ssh/ssh
UserKnownHostsFile /dev/null
StrictHostKeyChecking no
Port 6901
Host self.kvm2
Hostname 127.0.0.1
User pratham
ConnectTimeout 2
IdentityFile ~/.ssh/ssh
UserKnownHostsFile /dev/null
StrictHostKeyChecking no
Port 6902
Host self.kvm3
Hostname 127.0.0.1
User pratham
ConnectTimeout 2
IdentityFile ~/.ssh/ssh
UserKnownHostsFile /dev/null
StrictHostKeyChecking no
Port 6903