Агент SSH теряет ключи после того, чтобы выходить из системы

Вы не должны делать так.

Существует две возможности, если существует что-то в кэше:

  • это необходимо снова
  • это не нужно снова

В первом случае лучше, если это остается в RAM максимально долго, что означает: для другого процесса нужна RAM. Затем это отбрасывается автоматически без Вашего вмешательства.

Во втором случае это не нарушает. Это - ненужная работа для очистки кэша и может только иметь негативные последствия.

3
01.07.2014, 02:19
2 ответа

Ubuntu запускает новый агент, когда Вы входите в систему, и уничтожает его снова, когда Вы выходите из системы.

Поэтому описанное поведение прекрасно подходит.

2
27.01.2020, 21:20
  • 1
    Ubuntu запускает новый агент, когда Вы входите в Единицу, не, когда Вы входите в систему по ssh. –  skerit 21.08.2013, 17:20

Что точно Вы называете входом/в? Если Вы выходите из сессии в который ssh-agent работал, затем ssh-agent Вы говорили, позже был другой, чем тот, который Вы загрузили ключи в - настольный менеджер сеансов завершает все рабочие пользовательские сервисы (включая ssh и gpg агенты) в конце сессии.

Вы могли бездельничать он путем порождения агента независимо от какой-либо сессии и затем введения корректных переменных среды в среду сессии - просто необходимо ли найти из того, где делает менеджера по оформлению, ищет пользовательскую среду.

2
27.01.2020, 21:20

Теги

Похожие вопросы