При первоначальном использовании команды ssh-add . Возможна ошибка : username@computername:~$ ssh-add Could not open a connection to your authentication agent. Необходимо добавить в автозапуск агента ssh. echo 'eval "$(ssh-agent -s)" ' >> ~/.bashrc После перезагрузки поведение будет следующее : Команда echo $SSH_AUTH_SOCK будет иметь следующий вывод username@computername:~$ echo $SSH_AUTH_SOCK /tmp/ssh-sM9dhNg2PVDb/agent.3366 Теперь можно сгенерировать ключ командой ssh-keygen, и ответить утвердительно на все запросы. Обязательно вводим пароль на ключ. После генерации добавляем ключ в ssh agent . username@computername:~$ ssh-add Enter passphrase for /home/username/.ssh/id_rsa: Identity added: /home/username/.ssh/id_rsa (username@computername) Проверить ключи загруженные в agent. username@computername:~$ ssh-add -l 3072 SHA256:K87+zcplvMX4aXcABFKhIXd7fQLwZ57QCBb/E0Pmu5Y username@computername (RSA)