X

Как удалить пароль с приватного ключа id_rsa

Иногда становится очень лень выполнять рутинные действия, например ввод пароля для ключа, который используется для авторизации. Убирать пароль с ключей не рекомендуется, но если вы понимаете, чем это грозит, то можно сделать это так..

mv id_rsa id_rsa.bak
openssl rsa -in id_rsa.bak -out id_rsa

тут мы переименовали оригинальный файл ключа с паролем в id_rsa.bak, затем создаем новый на основе id_rsa существующего. Вас попросят ввести исходный пароль и утилита создаст новый файл без пароля.

Если вдруг забудете где и какой у вас ключ, просто откройте файл в блокноте, у закодированного заголовок будет

-----BEGIN RSA PRIVATE KEY-----
Proc-Type: 4,ENCRYPTED
DEK-Info: AES-128-CBC,
<данные>
-----END RSA PRIVATE KEY-----

а у НЕ закодированного

-----BEGIN RSA PRIVATE KEY-----
<данные>
-----END RSA PRIVATE KEY-----

Категории: Linux Бездна