]> git.siccegge.de Git - dotfiles/ssh.git/blobdiff - config
Use ed25519 key where possible
[dotfiles/ssh.git] / config
diff --git a/config b/config
index 612ce859470b5613bbb549e8b346ca646fddfc45..64456c8fe7574fb571d84ecf25125606705d764b 100644 (file)
--- a/config
+++ b/config
@@ -11,9 +11,15 @@ Host git.faust.ninja
 Host *.debian.org
        User christoph
        VerifyHostKeyDNS yes
+       PubkeyAcceptedKeyTypes ssh-rsa
 
 Host *.sourceforge.net
        User christophegger
+       PubkeyAcceptedKeyTypes ssh-rsa
+
+Host gcc*.fsffrance.org
+       User christoph
+       PubkeyAcceptedKeyTypes ssh-rsa
 
 Host *.informatik.uni-erlangen.de
        User siccegge
@@ -32,11 +38,15 @@ Host *.sieglitzhof.net
 Host *.faust.ninja
        VerifyHostKeyDNS yes
 
-HashKnownHosts no
-ServerAliveInterval 300
-ControlMaster auto
-MACs hmac-sha2-256-etm@openssh.com,hmac-sha2-512-etm@openssh.com,hmac-sha2-256,hmac-sha2-512
-KexAlgorithms diffie-hellman-group-exchange-sha256,curve25519-sha256@libssh.org
-HostKeyAlgorithms ssh-ed25519,ssh-rsa
-FingerprintHash sha256
-Ciphers chacha20-poly1305@openssh.com,aes256-gcm@openssh.com,aes256-ctr
+Host *
+       HashKnownHosts no
+       ServerAliveInterval 300
+       ControlMaster auto
+       ControlPersist 30
+       ControlPath ~/.ssh/master/%C
+       MACs hmac-sha2-256-etm@openssh.com,hmac-sha2-512-etm@openssh.com,hmac-sha2-256,hmac-sha2-512
+       KexAlgorithms curve25519-sha256@libssh.org,diffie-hellman-group-exchange-sha256
+       HostKeyAlgorithms ssh-ed25519,ssh-rsa
+       PubkeyAcceptedKeyTypes ssh-ed25519
+       FingerprintHash sha256
+       Ciphers chacha20-poly1305@openssh.com,aes256-gcm@openssh.com,aes256-ctr