ssh-agent запущен, но он не запущен ни в одном из этих файлов:
lightdm-session
profile
bashrc
У меня есть воспоминания о том, что я видел подпрограмму инициализации оболочки ssh-agent где-то в ubuntu, похожую на рекомендованную подпрограмму для cygwin
. Возможно, я ошибаюсь.
Система: Ubuntu 12.04.3
Это началось в /etc/X11/Xsession.d/90x11-common_ssh-agent
.
Файлы в /etc/X11/Xsession.d/
запускаются из /etc/X11/Xsession
менеджерами дисплея (например, lightdm
или gdm
) после входа пользователя в систему и по xinit
.
Я нашел несколько дополнительных мест от который ssh-agent
может быть запущен по умолчанию:
systemd
как часть пользовательских сервисов. Настроенный от /usr/lib/systemd/user/ssh-agent.service
от openssh-client
пакет.xfce4-session
, который может быть настроен с помощью xfconf-query -c xfce4-session -p /startup/ssh-agent/enabled -n -t bool -s {true|false}
.Xsession
от /etc/X11/Xsession.d/90x11-common_ssh-agent
как отмечено в ответе Florian Diesch.