Git не может получить доступ к ключу SSH после каждой перезагрузки ноутбука

Git не может получить доступ к ключу SSH после каждой перезагрузки ноутбука

Итак, я настроил SSH-ключ на моем Ubuntu 20.04 с помощьюэто руководствоПроблема в том, что каждый раз, когда я перезагружаю свой компьютер и пытаюсь использовать ключ SSH git pullили какую-либо команду, требующую аутентификации SSH, появляется сообщение об отказе в доступе.

Чтобы временно это исправить, я просто запускаю эти две команды:

eval "$(ssh-agent -s)"
ssh-add ~/.ssh/id_ed25519

Каково постоянное решение этой проблемы, чтобы мне не приходилось запускать эти две команды каждый раз, когда я хочу использовать ключ SSH для Git?

решение1

Это не исправит ее полностью, но добавление этих строк в ваш ~/.bashrc или ~/.zshrc или в тот shell rc, который вы используете. Исправит ее без вашего участия, это не является правильным исправлением, но должно работать как обходной путь.

Связанный контент