Пожалуйста, как мне настроить политику SSH-запроса пароля? Я часто использую спящий режим на своем ноутбуке. Проблема в том, что когда я возобновляю работу и создаю SSH-подключение, которое я уже сделал в сеансе (включение компьютера, спящий режим, возобновление = все еще тот же сеанс), он не запрашивает пароль снова.
Обычно, когда я впервые использую ssh из терминала, мне приходится вводить пароль сертификата RSA во всплывающем окне.
Использую GNU/Linux Xubuntu 15.04 Спасибо.
решение1
Вы можете добавить в какой-нибудь скрипт гибернации вызов ssh-add -D
, который удалит все ваши личности из агента. Но не забудьте добавить их после пробуждения.
Лучшим способом было бы только заблокировать агента с помощью ssh-add -x
переключателя (автоматически или вручную) перед переходом в режим гибернации.
Или вы можете просто ограничить время хранения парольной фразы, используя -t
переключатель ssh-agent
или ssh-add
.
решение2
Я не пробовал это, ноэтот ответпредполагает:
Отключите переменную среды SSH_AUTH_SOCK, после чего ssh
будет запрошен пароль закрытого ключа.