Skip to content

Latest commit

 

History

History
28 lines (23 loc) · 578 Bytes

ssh-notes.md

File metadata and controls

28 lines (23 loc) · 578 Bytes

Start ssh-agent if not running

if ! pgrep -u "$USER" ssh-agent > /dev/null; then
    eval "$(ssh-agent -s)"
fi
ssh-add ~/.ssh/id_rsa
ssh-add ~/.ssh/id_ed25519
ssh-add -l

🤓 then use ssh -A Enables forwarding of connections from an authentication agent such as ssh-agent(1) or use ForwardAgent below.

nano ~/.ssh/config
Host remote_host_alias
    HostName remote_host
    User username
    ForwardAgent yes

To Test

ssh -T [email protected]
# Hi elasticdotventures! You've successfully authenticated, but GitHub does not provide shell access.