Брелок не остается разблокированным

Брелок не остается разблокированным

Это новая машина, на которой я установил Ubuntu 22.04. Всякий раз, когда я разблокирую свою связку ключей, чтобы войти на какой-то сервер через SSH, она не остается разблокированной. Это особенно раздражает при запуске скрипта Ansible, где он будет просить меня разблокировать связку ключей на нескольких этапах, а не просто спрашивать один раз за сеанс (как это происходит на моей другой машине).

А) Почему это происходит и Б) Как я могу изменить это поведение?

решение1

В конце концов разобрался. Это произошло потому, что я на самом деле использовал сеанс i3wm, а ssh-agent не запускается автоматически.

В итоге я добавил eval $(ssh-agent)в свой ~.profileфайл, и теперь он запускается всякий раз, когда я вхожу в сеанс i3wm. Теперь мне нужно ввести пароль ssh только один раз, и все работает так, как я привык.

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