Automatically start ssh-agent and add your keys in Windows Subsystem for Linux (WSL) – Ubuntu

Add the following to the end of your ~/.bashrc file, start a new prompt and you’re done!

if [ ! -S ~/.ssh/ssh_auth_sock ]; then
  eval `ssh-agent`
  ln -sf "$SSH_AUTH_SOCK" ~/.ssh/ssh_auth_sock
export SSH_AUTH_SOCK=~/.ssh/ssh_auth_sock
ssh-add -l > /dev/null || ssh-add


Leave a Reply

Your email address will not be published. Required fields are marked *

Markdown is allowed in comments.