
Итак, я настроил SSH-ключ на моем Ubuntu 20.04 с помощьюэто руководствоПроблема в том, что каждый раз, когда я перезагружаю свой компьютер и пытаюсь использовать ключ SSH git pull
или какую-либо команду, требующую аутентификации SSH, появляется сообщение об отказе в доступе.
Чтобы временно это исправить, я просто запускаю эти две команды:
eval "$(ssh-agent -s)"
ssh-add ~/.ssh/id_ed25519
Каково постоянное решение этой проблемы, чтобы мне не приходилось запускать эти две команды каждый раз, когда я хочу использовать ключ SSH для Git?
решение1
Это не исправит ее полностью, но добавление этих строк в ваш ~/.bashrc или ~/.zshrc или в тот shell rc, который вы используете. Исправит ее без вашего участия, это не является правильным исправлением, но должно работать как обходной путь.