Forward SSH keys through Tmux windows
How to forward ssh public keys through Tmux windows? 1cat<<~/.bashrc>>EOF 2# forward ssh-agent 3[[ -z $(pgrep ssh-agent) ]] && eval `ssh-agent` &>/dev/null 4if [[ -S "$SSH_AUTH_SOCK" && ! -h "$SSH_AUTH_SOCK" ]]; then 5 ln -sf "$SSH_AUTH_SOCK_LOCAL" ~/.ssh/ssh_auth_sock; 6fi 7export SSH_AUTH_SOCK=~/.ssh/ssh_auth_sock; # already in ~/.ssh/config 8EOF 9cat<<~/.ssh/config>>EOF 10ForwardAgent yes 11IdentityAgent ~/.ssh/ssh_auth_sock 12EOF SOURCES Martijnvermaat’s gist Stackoverflow Werat’s post Blogsystem5’s post Ssh-agent Switcher tool