From 8efcfbe59d2abb41a360e07c2e5ff3986f1a07dc Mon Sep 17 00:00:00 2001 From: Constantin Simonis Date: Wed, 28 May 2025 21:45:33 +0200 Subject: [PATCH] chore(ssh): update SSH config for multiple hosts --- .config/ssh/local | 44 ++++++++++++++++++++++++++++++++------------ .config/ssh/vps | 28 ++++++++++++++++++++++------ 2 files changed, 54 insertions(+), 18 deletions(-) diff --git a/.config/ssh/local b/.config/ssh/local index 04f72a5..51cc739 100644 --- a/.config/ssh/local +++ b/.config/ssh/local @@ -1,33 +1,53 @@ -Host 192.168.178.* +Host proxmox + HostName 192.168.178.99 + User root + StrictHostKeyChecking no + IdentityFile ~/.ssh/keys/prv + +Host mail-relay + HostName 192.168.178.102 + User root + StrictHostKeyChecking no + IdentityFile ~/.ssh/keys/prv + +Host amp + HostName 192.168.178.103 User root StrictHostKeyChecking no IdentityFile ~/.ssh/keys/prv -Host proxmox - HostName 192.168.178.99 - -Host mail-relay - HostName 192.168.178.102 - -Host amp - HostName 192.168.178.103 - Host docker HostName 192.168.178.104 + User root + StrictHostKeyChecking no + IdentityFile ~/.ssh/keys/prv Host oauth HostName 192.168.178.105 + User root + StrictHostKeyChecking no + IdentityFile ~/.ssh/keys/prv Host immich HostName 192.168.178.106 + User root + StrictHostKeyChecking no + IdentityFile ~/.ssh/keys/prv Host abiball HostName 192.168.178.107 + User root + StrictHostKeyChecking no + IdentityFile ~/.ssh/keys/prv Host gitea HostName 192.168.178.108 + User root + StrictHostKeyChecking no + IdentityFile ~/.ssh/keys/prv Host postgres HostName 192.168.178.109 - - + User root + StrictHostKeyChecking no + IdentityFile ~/.ssh/keys/prv diff --git a/.config/ssh/vps b/.config/ssh/vps index c69e51e..e17e133 100644 --- a/.config/ssh/vps +++ b/.config/ssh/vps @@ -1,25 +1,41 @@ -Host vps-*.simonis.lol - User root - IdentityFile ~/.ssh/keys/prv - StrictHostKeyChecking no - Host vps-1 HostName vps-1.simonis.lol + User root + IdentityFile ~/.ssh/keys/local + StrictHostKeyChecking no Host vps-2 HostName vps-2.simonis.lol + User root + IdentityFile ~/.ssh/keys/local + StrictHostKeyChecking no Host vps-3 HostName vps-3.simonis.lol + User root + IdentityFile ~/.ssh/keys/local + StrictHostKeyChecking no Host vps-4 HostName vps-4.simonis.lol + User root + IdentityFile ~/.ssh/keys/local + StrictHostKeyChecking no Host vps-5 HostName kjan.email + User root + IdentityFile ~/.ssh/keys/local + StrictHostKeyChecking no Host vps-6 HostName vps-6.simonis.lol + User root + IdentityFile ~/.ssh/keys/local + StrictHostKeyChecking no Host vps-7 - HostName vps-7.simonis.lol \ No newline at end of file + HostName vps-7.simonis.lol + User root + IdentityFile ~/.ssh/keys/local + StrictHostKeyChecking no