diff options
author | David Runge <dave@sleepmap.de> | 2020-07-27 17:02:50 +0200 |
---|---|---|
committer | David Runge <dave@sleepmap.de> | 2020-07-27 17:02:50 +0200 |
commit | 19d60f202c16957ae49a0d22601f3dbb3ce90293 (patch) | |
tree | a9b21e75143b8423bb16832ea00f6e3f46ff233b | |
parent | 8693e4a6bae3914d446d36a40c6706172df4b16e (diff) | |
download | dotfiles-19d60f202c16957ae49a0d22601f3dbb3ce90293.tar.gz dotfiles-19d60f202c16957ae49a0d22601f3dbb3ce90293.tar.bz2 dotfiles-19d60f202c16957ae49a0d22601f3dbb3ce90293.tar.xz dotfiles-19d60f202c16957ae49a0d22601f3dbb3ce90293.zip |
Add work related entries and ordering
.ssh/config:
Add work related entries.
Sort all entries.
-rw-r--r-- | .ssh/config | 329 |
1 files changed, 210 insertions, 119 deletions
diff --git a/.ssh/config b/.ssh/config index fa3a1fe..05d08f6 100644 --- a/.ssh/config +++ b/.ssh/config @@ -117,239 +117,330 @@ Host trvlr-unlock # arch linux Host aur.archlinux.org - Port 22 - User aur - IdentitiesOnly yes - IdentityFile ~/.ssh/id_ed25519_aur Compression yes ControlMaster auto ControlPath ~/.ssh/socket-%r@%h:%p + IdentitiesOnly yes + IdentityFile ~/.ssh/id_ed25519_aur + Port 22 + User aur Host orion.archlinux.org + Compression yes + ControlMaster auto + ControlPath ~/.ssh/socket-%r@%h:%p Hostname orion.archlinux.org - Port 22 - user dvzrv IdentitiesOnly yes IdentityFile ~/.ssh/id_ed25519_aur - ServerAliveInterval 120 + Port 22 + User dvzrv + +Host soyuz.archlinux.org Compression yes ControlMaster auto ControlPath ~/.ssh/socket-%r@%h:%p - -Host soyuz.archlinux.org Hostname soyuz.archlinux.org - Port 22 - user dvzrv IdentitiesOnly yes IdentityFile ~/.ssh/id_ed25519_aur - ServerAliveInterval 120 + Port 22 + User dvzrv + +Host pkgbuild.com Compression yes ControlMaster auto ControlPath ~/.ssh/socket-%r@%h:%p - -Host pkgbuild.com Hostname pkgbuild.com - Port 22 - user dvzrv IdentitiesOnly yes IdentityFile ~/.ssh/id_ed25519_aur - ServerAliveInterval 120 + Port 22 + User dvzrv + +Host repos.archlinux.org Compression yes ControlMaster auto ControlPath ~/.ssh/socket-%r@%h:%p - -host repos.archlinux.org - hostname repos.archlinux.org - port 22 - user dvzrv - IdentityFile ~/.ssh/id_ed25519_aur + Hostname repos.archlinux.org IdentitiesOnly yes - ControlMaster auto - ControlPath ~/.ssh/socket-%r@%h:%p - -host git.archlinux.org - hostname git.archlinux.org - port 22 - user dvzrv IdentityFile ~/.ssh/id_ed25519_aur - IdentitiesOnly yes + Port 22 + User dvzrv + +Host git.archlinux.org + Compression yes ControlMaster auto ControlPath ~/.ssh/socket-%r@%h:%p - -host luna.archlinux.org - hostname luna.archlinux.org - port 22 - user dvzrv - IdentityFile ~/.ssh/id_ed25519_aur + Hostname git.archlinux.org IdentitiesOnly yes + IdentityFile ~/.ssh/id_ed25519_aur + Port 22 + User dvzrv + +Host luna.archlinux.org + Compression yes ControlMaster auto ControlPath ~/.ssh/socket-%r@%h:%p + Hostname luna.archlinux.org + IdentitiesOnly yes + IdentityFile ~/.ssh/id_ed25519_aur + Port 22 + User dvzrv # c-base Host shell.c-base.org - Hostname shell.c-base.org - Port 22 - user dave - ForwardAgent yes - IdentitiesOnly yes - ServerAliveInterval 120 Compression yes ControlMaster auto ControlPath ~/.ssh/socket-%r@%h:%p + Hostname shell.c-base.org + IdentitiesOnly yes + IdentityFile ~/.ssh/id_ed25519 + Port 22 + User dave # github Host github + Compression yes + ControlMaster auto + ControlPath ~/.ssh/socket-%r@%h:%p Hostname github.com + IdentityFile ~/.ssh/id_ed25519_github + IdentitiesOnly yes Port 22 User git - IdentitiesOnly yes - IdentityFile ~/.ssh/id_ed25519_github + +# hosting +Host caduceus.rescue Compression yes ControlMaster auto ControlPath ~/.ssh/socket-%r@%h:%p - -# hosting -host caduceus.rescue Hostname caduceus - port 22 - user root - IdentityFile ~/.ssh/id_ed25519 IdentitiesOnly yes - ControlMaster auto - ControlPath ~/.ssh/socket-%r@%h:%p + IdentityFile ~/.ssh/id_ed25519 StrictHostKeyChecking no + Port 22 + User root -host caduceus.unlock - Hostname caduceus - port 22 - user root - IdentityFile ~/.ssh/id_ed25519 - IdentitiesOnly yes +Host caduceus.unlock + Compression yes ControlMaster auto ControlPath ~/.ssh/socket-%r@%h:%p - -host caduceus Hostname caduceus - port 22 - user dave - IdentityFile ~/.ssh/id_ed25519 IdentitiesOnly yes + IdentityFile ~/.ssh/id_ed25519 + Port 22 + User root + +Host caduceus + Compression yes ControlMaster auto ControlPath ~/.ssh/socket-%r@%h:%p + Hostname caduceus + IdentitiesOnly yes + IdentityFile ~/.ssh/id_ed25519 + Port 22 + User dave Host nws4 + Compression yes + ControlMaster auto + ControlPath ~/.ssh/socket-%r@%h:%p Hostname 85.10.206.200 - Port 22 - User dave IdentitiesOnly yes IdentityFile ~/.ssh/id_ed25519 + Port 22 + User dave + +Host sleepmap Compression yes ControlMaster auto ControlPath ~/.ssh/socket-%r@%h:%p - -Host sleepmap Hostname sleepmap.de - Port 22 - User dave IdentitiesOnly yes IdentityFile ~/.ssh/id_ed25519 - ServerAliveInterval 120 - Compression yes + Port 22 + User dave # linuxaudio Host linuxaudio.org + Compression yes + ControlMaster auto + ControlPath ~/.ssh/socket-%r@%h:%p Hostname linuxaudio.org - Port 22 - User dvzrv IdentitiesOnly yes IdentityFile ~/.ssh/id_ed25519 + Port 22 + User dvzrv + +Host mail.linuxaudio.org Compression yes ControlMaster auto ControlPath ~/.ssh/socket-%r@%h:%p - -Host mail.linuxaudio.org Hostname mail.linuxaudio.org - Port 22 - User dvzrv IdentitiesOnly yes IdentityFile ~/.ssh/id_ed25519 - Compression yes - ControlMaster auto - ControlPath ~/.ssh/socket-%r@%h:%p + Port 22 + User dvzrv # unix-pool Host pool + Compression yes + ControlMaster auto + ControlPath ~/.ssh/socket-%r@%h:%p HostName pool.math.tu-berlin.de + IdentitiesOnly yes + IdentityFile ~/.ssh/id_ed25519 Port 22 User runge - ForwardAgent yes - IdentityFile ~/.ssh/id_ed25519 - IdentitiesOnly yes - ServerAliveInterval 120 + +# work +Host ploto Compression yes - ForwardX11Trusted yes ControlMaster auto ControlPath ~/.ssh/socket-%r@%h:%p - -# work -host ploto - hostname ploto - port 22 - IdentityFile ~/.ssh/id_ed25519 + Hostname ploto IdentitiesOnly yes + IdentityFile ~/.ssh/id_ed25519 + Port 22 + +Host ploto-unlock + Compression yes ControlMaster auto ControlPath ~/.ssh/socket-%r@%h:%p - -host ploto-unlock - hostname ploto - port 22 - user root - IdentityFile ~/.ssh/id_ed25519 + Hostname ploto IdentitiesOnly yes + IdentityFile ~/.ssh/id_ed25519 + Port 22 + User root + +Host rpi3-1 + Compression yes ControlMaster auto ControlPath ~/.ssh/socket-%r@%h:%p - -host rpi3-1 - hostname rpi3-1 - port 22 - IdentityFile ~/.ssh/id_ed25519 + Hostname rpi3-1 IdentitiesOnly yes + IdentityFile ~/.ssh/id_ed25519 + Port 22 + User alarm + +Host rpi3-2 + Compression yes ControlMaster auto ControlPath ~/.ssh/socket-%r@%h:%p - -host rpi3-2 - hostname rpi3-2 - port 22 - IdentityFile ~/.ssh/id_ed25519 + Hostname rpi3-2 IdentitiesOnly yes + IdentityFile ~/.ssh/id_ed25519 + Port 22 + User alarm + +Host redis_alboin + Compression yes ControlMaster auto ControlPath ~/.ssh/socket-%r@%h:%p - -host redis_alboin - hostname 10.150.0.2 - port 22 - user holoplot + Hostname 10.150.0.2 + IdentitiesOnly yes IdentityFile ~/.ssh/id_ed25519 + Port 22 + ProxyJump linux-builder-1 + User holoplot + +Host linux-builder-1 + Compression yes + ControlMaster auto + ControlPath ~/.ssh/socket-%r@%h:%p + Hostname linux-builder-1 IdentitiesOnly yes + IdentityFile ~/.ssh/id_ed25519 + Port 22 + User holoplot + +Host aws-production-api-testing + Compression yes ControlMaster auto ControlPath ~/.ssh/socket-%r@%h:%p - ProxyJump linux-builder-1 + Hostname ec2-3-21-56-55.us-east-2.compute.amazonaws.com + IdentitiesOnly yes + IdentityFile ~/.ssh/id_rsa + Port 22 + User admin -host linux-builder-1 - hostname linux-builder-1 - port 22 - user holoplot +Host gholoplot-postgres_alboin + Compression yes + ControlMaster auto + ControlPath ~/.ssh/socket-%r@%h:%p + Hostname 10.150.0.2 + IdentitiesOnly yes IdentityFile ~/.ssh/id_ed25519 + Port 22 + ProxyJump holoplot-linux-builder-1 + User holoplot + +Host gholoplot-production-api-production + Compression yes + ControlMaster auto + ControlPath ~/.ssh/socket-%r@%h:%p + Hostname production-api.holoplot.net IdentitiesOnly yes + IdentityFile ~/.ssh/id_ed25519 + Port 22 + ProxyJump holoplot-linux-builder-1 + User alarm + +Host gholoplot-production-api-testing + Compression yes ControlMaster auto ControlPath ~/.ssh/socket-%r@%h:%p + Hostname production-api-testing.holoplot.net + IdentitiesOnly yes + IdentityFile ~/.ssh/id_ed25519 + Port 22 + ProxyJump holoplot-linux-builder-1 + User alarm Host holoplot-github + Compression yes + ControlMaster auto + ControlPath ~/.ssh/socket-%r@%h:%p Hostname github.com + IdentitiesOnly yes + IdentityFile ~/.ssh/id_ed25519_holoplot Port 22 User git + +Host holoplot-postgres_alboin + Compression yes + ControlMaster auto + ControlPath ~/.ssh/socket-%r@%h:%p + Hostname 10.150.0.2 IdentitiesOnly yes - IdentityFile ~/.ssh/id_ed25519_holoplot + IdentityFile ~/.ssh/id_ed25519 + Port 22 + User holoplot + +Host holoplot-production-api-production + Compression yes + ControlMaster auto + ControlPath ~/.ssh/socket-%r@%h:%p + Hostname production-api.holoplot.net + IdentitiesOnly yes + IdentityFile ~/.ssh/id_ed25519 + Port 22 + User alarm + +Host holoplot-production-api-testing + Compression yes + ControlMaster auto + ControlPath ~/.ssh/socket-%r@%h:%p + Hostname production-api-testing.holoplot.net + IdentitiesOnly yes + IdentityFile ~/.ssh/id_ed25519 + Port 22 + User alarm + +Host holoplot-linux-builder-1 Compression yes ControlMaster auto ControlPath ~/.ssh/socket-%r@%h:%p + Hostname linux-builder-1.holoplot.net + IdentitiesOnly yes + IdentityFile ~/.ssh/id_ed25519 + Port 22 + User holoplot |