• 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