aboutsummaryrefslogtreecommitdiffstats
path: root/ssh
diff options
context:
space:
mode:
authorJohannes Löthberg <johannes@kyriasis.com>2017-08-15 00:23:34 +0200
committerJohannes Löthberg <johannes@kyriasis.com>2017-08-15 00:23:34 +0200
commit7cbe0ab10be438923c5f25f0ae0769ebfe10ea3b (patch)
tree72124bedc0e537e2ff949fb76111e441fc51d1df /ssh
parent0b75597b5552ba0eace950f198c6ec80f78f6d90 (diff)
downloaddotfiles-7cbe0ab10be438923c5f25f0ae0769ebfe10ea3b.tar.xz
ssh/config: rearrange
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
Diffstat (limited to 'ssh')
-rw-r--r--ssh/config44
1 files changed, 19 insertions, 25 deletions
diff --git a/ssh/config b/ssh/config
index 8f74fb9..9ff770e 100644
--- a/ssh/config
+++ b/ssh/config
@@ -1,33 +1,14 @@
-Host *
- User kyrias
- HostKeyAlgorithms ssh-ed25519,ssh-rsa
- KexAlgorithms curve25519-sha256@libssh.org,diffie-hellman-group-exchange-sha256
- Ciphers chacha20-poly1305@openssh.com,aes256-gcm@openssh.com,aes128-gcm@openssh.com,aes256-ctr,aes192-ctr,aes128-ctr
- MACs hmac-sha2-512-etm@openssh.com,hmac-sha2-256-etm@openssh.com,hmac-ripemd160-etm@openssh.com,umac-128-etm@openssh.com,hmac-sha2-512,hmac-sha2-256,hmac-ripemd160,umac-128@openssh.com
- VerifyHostKeyDNS yes
- ControlPath /run/user/%i/ssh.%r@%h:%p
- ControlMaster auto
- ControlPersist 30
- GSSAPIAuthentication yes
- PubkeyAuthentication yes
-
-Host git.kyriasis.com
- User git
- PubkeyAuthentication no
-
-Host h.theos h.theos.kyriasis.com
- hostname h.theos.kyriasis.com
+Host theos theos.kyriasis.com h.theos h.theos.kyriasis.com
GSSAPIDelegateCredentials yes
ForwardAgent yes
ForwardX11 yes
ForwardX11Trusted yes
-Host theos theos.kyriasis.com
- hostname theos.kyriasis.com
- GSSAPIDelegateCredentials yes
- ForwardAgent yes
- ForwardX11 yes
- ForwardX11Trusted yes
+Host theos
+ Hostname theos.kyriasis.com
+
+Host h.theos
+ Hostname h.theos.kyriasis.com
Host *.archlinux.org
User demize
@@ -35,3 +16,16 @@ Host *.archlinux.org
Host aur.archlinux.org
User aur
+
+Host *
+ User kyrias
+ HostKeyAlgorithms ssh-ed25519,ssh-rsa
+ KexAlgorithms curve25519-sha256@libssh.org,diffie-hellman-group-exchange-sha256
+ Ciphers chacha20-poly1305@openssh.com,aes256-gcm@openssh.com,aes128-gcm@openssh.com,aes256-ctr,aes192-ctr,aes128-ctr
+ MACs hmac-sha2-512-etm@openssh.com,hmac-sha2-256-etm@openssh.com,hmac-ripemd160-etm@openssh.com,umac-128-etm@openssh.com,hmac-sha2-512,hmac-sha2-256,hmac-ripemd160,umac-128@openssh.com
+ VerifyHostKeyDNS yes
+ ControlPath /run/user/%i/ssh.%r@%h:%p
+ ControlMaster auto
+ ControlPersist 30
+ GSSAPIAuthentication yes
+ PubkeyAuthentication yes