fix(Cape): Fix ssh config due to updating
This commit is contained in:
		
							parent
							
								
									7a3f12da53
								
							
						
					
					
						commit
						ec1e7b1ccc
					
				
					 1 changed files with 13 additions and 1 deletions
				
			
		|  | @ -47,14 +47,26 @@ | ||||||
|   ]; |   ]; | ||||||
|   programs.ssh = { |   programs.ssh = { | ||||||
|     enable = true; |     enable = true; | ||||||
|     hashKnownHosts = true; |  | ||||||
|     extraOptionOverrides = { |     extraOptionOverrides = { | ||||||
|       HostKeyAlgorithms = "ssh-ed25519-cert-v01@openssh.com,ssh-rsa-cert-v01@openssh.com,ssh-ed25519,ssh-rsa,ecdsa-sha2-nistp521-cert-v01@openssh.com,ecdsa-sha2-nistp384-cert-v01@openssh.com,ecdsa-sha2-nistp256-cert-v01@openssh.com,ecdsa-sha2-nistp521,ecdsa-sha2-nistp384,ecdsa-sha2-nistp256"; |       HostKeyAlgorithms = "ssh-ed25519-cert-v01@openssh.com,ssh-rsa-cert-v01@openssh.com,ssh-ed25519,ssh-rsa,ecdsa-sha2-nistp521-cert-v01@openssh.com,ecdsa-sha2-nistp384-cert-v01@openssh.com,ecdsa-sha2-nistp256-cert-v01@openssh.com,ecdsa-sha2-nistp521,ecdsa-sha2-nistp384,ecdsa-sha2-nistp256"; | ||||||
|       KexAlgorithms = "curve25519-sha256@libssh.org,ecdh-sha2-nistp521,ecdh-sha2-nistp384,ecdh-sha2-nistp256,diffie-hellman-group-exchange-sha256"; |       KexAlgorithms = "curve25519-sha256@libssh.org,ecdh-sha2-nistp521,ecdh-sha2-nistp384,ecdh-sha2-nistp256,diffie-hellman-group-exchange-sha256"; | ||||||
|       MACs = "hmac-sha2-512-etm@openssh.com,hmac-sha2-256-etm@openssh.com,umac-128-etm@openssh.com,hmac-sha2-512,hmac-sha2-256,umac-128@openssh.com"; |       MACs = "hmac-sha2-512-etm@openssh.com,hmac-sha2-256-etm@openssh.com,umac-128-etm@openssh.com,hmac-sha2-512,hmac-sha2-256,umac-128@openssh.com"; | ||||||
|       Ciphers = "chacha20-poly1305@openssh.com,aes256-gcm@openssh.com,aes128-gcm@openssh.com,aes256-ctr,aes192-ctr,aes128-ctr"; |       Ciphers = "chacha20-poly1305@openssh.com,aes256-gcm@openssh.com,aes128-gcm@openssh.com,aes256-ctr,aes192-ctr,aes128-ctr"; | ||||||
|     }; |     }; | ||||||
|  |     enableDefaultConfig = false; | ||||||
|     matchBlocks = { |     matchBlocks = { | ||||||
|  |       "*" = { | ||||||
|  |         forwardAgent = false; | ||||||
|  |         addKeysToAgent = "no"; | ||||||
|  |         compression = false; | ||||||
|  |         serverAliveInterval = 0; | ||||||
|  |         serverAliveCountMax = 3; | ||||||
|  |         hashKnownHosts = false; | ||||||
|  |         userKnownHostsFile = "~/.ssh/known_hosts"; | ||||||
|  |         controlMaster = "no"; | ||||||
|  |         controlPath = "~/.ssh/master-%r@%n:%p"; | ||||||
|  |         controlPersist = "no"; | ||||||
|  |       }; | ||||||
|       "github.com" = { |       "github.com" = { | ||||||
|         hostname = "ssh.github.com"; |         hostname = "ssh.github.com"; | ||||||
|         port = 443; |         port = 443; | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue