Function to add rsa ssh-key to ssh-agent
This commit is contained in:
		
							parent
							
								
									b1ce539942
								
							
						
					
					
						commit
						8841520957
					
				
							
								
								
									
										1
									
								
								zshenv
								
								
								
								
							
							
						
						
									
										1
									
								
								zshenv
								
								
								
								
							|  | @ -107,3 +107,4 @@ SSH_AGENT_SOCK="${HOME}/.ssh/socks/ssh_auth" | |||
| SSH_AGENT_ENV="${HOME}/.ssh/socks/ssh_agent_env" | ||||
| ## ssh-keys path | ||||
| SSH_ED25519_KEY="${HOME}/.ssh/id_ed25519" | ||||
| SSH_RSA_KEY="${HOME}/.ssh/id_rsa" | ||||
|  |  | |||
							
								
								
									
										10
									
								
								zshrc
								
								
								
								
							
							
						
						
									
										10
									
								
								zshrc
								
								
								
								
							|  | @ -345,6 +345,16 @@ function load-ssh-ed25519() { | |||
| 	fi | ||||
| } | ||||
| # }}} | ||||
| # Add rsa ssh-key to ssh-agent {{{ | ||||
| function load-ssh-rsa() { | ||||
| 	# If a RSA ssh-key is available | ||||
| 	#   AND not already loaded in ssh-agent | ||||
| 	if [ -f "${SSH_RSA_KEY}" ] && | ||||
| 	   ! ssh-add -l | grep -qi -- "(rsa)"; then | ||||
| 		ssh-add "${SSH_RSA_KEY}" | ||||
| 	fi | ||||
| } | ||||
| # }}} | ||||
| # Clear old entries in known_hosts {{{ | ||||
| function clearsshkey() { | ||||
| 	sed -i "${1}d" ~/.ssh/known_hosts | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue