Как я могу сохранить мою фразу-пароль для SSH-сервера в PuTTY?


16

Я захожу на сервер, которым владею, с помощью PuTTY в Windows. Есть ли способ, которым я могу сохранить фразу-пароль для моего личного ключа (как я могу в цепочке для ключей на моем Mac)?

Ответы:


19

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

  1. Дважды щелкните файл .ppkзакрытого ключа.
  2. Введите пароль.
  3. Необязательно: Для доверенных серверов включите переадресацию агента в Соединение → SSH → Аутентификация .

Но вы не можете хранить пароль сервера:

A.2.8 Имеет ли PuTTY возможность запомнить мой пароль, чтобы мне не приходилось каждый раз вводить его?

Нет, это не так.

(Надрез)

В SSH запоминание вашего пароля было бы теоретически возможным, но в этом нет особого смысла, поскольку SSH поддерживает аутентификацию с открытым ключом, которая является более гибкой и более безопасной. См. Главу 8 в документации для полного обсуждения аутентификации с открытым ключом.

(См. Также список желаний PuTTY: запомнить пароль )


В Windows мой закрытый ключ не имеет пароля, но зашифрован с использованием EFS, поэтому его можно загрузить при запуске автоматически, но только если я войду с паролем . (Раньше у меня был том в TrueCrypt, с файлом ключа этого тома на USB-накопителе. Не спрашивайте меня, что более безопасно, если вообще.)


1
Ваша ссылка A.2.8 относится к имени пользователя / паролю. Но якобы вы уже говорите о ключах и фразе, которые идут вместе с ними. Я не понимаю Где в документации сказано, что вы не можете сохранить ключевую фразу? Если это невозможно, то возможно ли использовать ключ, который не требует парольной фразы?
Баттл Буткус

2

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

Я предлагаю защитить все ваши ключи одной стандартной парольной фразой.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.