Я захожу на сервер, которым владею, с помощью PuTTY в Windows. Есть ли способ, которым я могу сохранить фразу-пароль для моего закрытого ключа (как я могу в цепочке для ключей на моем Mac)?
2 ответа
Вы можете сохранить фразу-пароль для своего личного ключа для текущего сеанса, используя Pageant, агент SSH PuTTY:
- Дважды щелкните файл закрытого ключа
.ppk
. - Введите пароль.
- Необязательно: Для доверенных серверов включите переадресацию агента в Соединение → SSH → Аутентификация .
Но вы не можете хранить пароль сервера:
Нет, это не так.
(Надрез)
В SSH запоминание вашего пароля было бы теоретически возможным, но в этом нет особого смысла, так как SSH поддерживает аутентификацию с открытым ключом, которая является более гибкой и более безопасной. См. Главу 8 в документации для полного обсуждения аутентификации с открытым ключом.
(См. Также список желаний PuTTY: запомнить пароль)
В Windows мой закрытый ключ не имеет пароля, но зашифрован с использованием EFS, поэтому его можно загрузить при запуске автоматически, но только если я войду с паролем. (Раньше у меня это было на томе TrueCrypt, с файлом ключа этого тома на USB-диске. Не спрашивайте меня, что более безопасно, если вообще.)
Вы не можете сохранить ключевую фразу для вашего секретного ключа , постоянно используя Pagent, ключевой агент SSH замазки в. Вам придется хранить его в незашифрованном виде, если вы хотите избежать повторного ввода кодовой фразы снова и снова.
Я предлагаю защитить все ваши ключи одной стандартной парольной фразой.