заставить SSH (на клиенте) запрашивать пароль (Xubuntu)

заставить SSH (на клиенте) запрашивать пароль (Xubuntu)

Пожалуйста, как мне настроить политику 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будет запрошен пароль закрытого ключа.

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