SSH Agent Forwarding
You allow the remote server to access your local SSH agent while you’re connected.
It doesn't send your private keys over the internet, not even while they’re encrypted; it just lets a remote server access your local SSH agent and verify your identity.
Add the following to your SSH config file:
Host sqley ForwardAgent yes