Ubuntu 18.04 Git запускает свой собственный ssh-agent вместо использования существующего агента
У меня возникла проблема, я не до конца понимаю, с моей новой машиной, где я впервые запускаю git
После перезапуска команда запускает свой собственный ssh-agent вместо того, чтобы использовать уже существующий, к которому уже добавлен мой ключ. Симптомы следующие:
Когда я впервые перезагружаю свою машину и открываю новый терминал, я запускаю ps aux | grep [s]sh-agent
и получить
me+ 3924 0.0 0.0 11308 320 ? Ss 20:19 0:00 /usr/bin/ssh-agent /usr/bin/im-launch env GNOME_SHELL_SESSION_MODE=ubuntu gnome-session --session=ubuntu
Бег env|grep SSH
дает мне
SSH_AUTH_SOCK=/run/user/1000/keyring/ssh
SSH_AGENT_PID=3924
А также ssh-add -l
возвращает правильный отпечаток
НО как только я бегу git
Команда, я получаю запрос на мой пароль SSH, и я получаю два агента SSH
me+ 3748 0.0 0.0 11308 328 ? Ss 20:37 0:00 /usr/bin/ssh-agent /usr/bin/im-launch env GNOME_SHELL_SESSION_MODE=ubuntu gnome-session --session=ubuntu
me+ 13364 0.0 0.0 11304 1524 ? S 20:40 0:00 /usr/bin/ssh-agent -D -a /run/user/1000/keyring/.ssh
Это только слегка раздражает, один раз при перезапуске, который, будем надеяться, будет реже, так как я получаю эту машину больше, но достаточно раздражает, что я хочу докопаться до сути, и я не знаю, с чего начать; Я не видел этой проблемы с предыдущими машинами. Может ли кто-нибудь указать мне правильное направление?