Я сгенерировал пару ключей с помощью генератора ключей, который поставляется вместе с установочным пакетом winscp. при генерации ключа я также ввел пароль. Подскажите, пожалуйста, есть ли дата истечения срока действия этой секретной фразы. Если да, то как долго.Как найти дату истечения срока действия этого пароля.
1 ответ
(Дополнено комментарием)
WinSCP и Putty используют, а Puttygen генерирует, ключи SSH и ключи SSH не имеют срока действия. (В отличие, например, от подписанных ключей PGP и сертификатов X.509/SSL/TLS для ключей.) Puttygen по умолчанию помещает дату генерации (ггггммдд) в поле комментария ключа, и если вы не измените это, вы можете позже использовать его, чтобы вручную решить, является ли ключ «слишком старым» и должен быть заменен или удален. Конечно, обычно ОС / файловая система в любом случае предоставляет временную метку для файла (содержащего ключ).
Но обратите внимание, что парольная фраза не является фактическим ключом, она используется только локально для шифрования частного ключа, который генерируется случайным образом (это бит, когда вы должны перемещать мышь). Если вы хотите изменить кодовую фразу по любой причине, в том числе и с течением времени, вы можете загрузить .ppk
, в PuTTYgen, перепечатывать в KeyPassphrase и ConfirmPassphrase поля и Сохранить. Фактический ключ не изменяется и будет продолжать работать с сервером, на котором вы (или администратор) ранее настроили открытую часть вашего ключа как «авторизованный» ключ.