Ubuntu 18.04 Git запускает свой собственный ssh-agent вместо использования существующего агента - PullRequest
0 голосов
/ 26 января 2019

У меня проблема, которую я не до конца понимаю на моей новой машине, когда при первом запуске команды 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 даетme

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

Это только слегка раздражает, один раз при перезапуске, что, надеюсь, будет реже, так как я получаю эту машину больше, но достаточно раздражает, чтоЯ хочу докопаться до сути и понятия не имею, с чего начать;Я не видел этой проблемы с предыдущими машинами.Может ли кто-нибудь указать мне правильное направление?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...