Ssh-add: Недопустимая длина ключа
После того как мой Mac обновлен автоматически, я попробую сбой ssh-add:
>ssh-add
Enter passphrase for /Users/dan/.ssh/id_rsa:
Error loading key "/Users/dan/.ssh/id_rsa": Invalid key length
>ssh -V
OpenSSH_7.6p1, LibreSSL 2.6.2
Но как я могу исправить эту проблему?
Спасибо!
Ответы
Ответ 1
В соответствии с примечаниями к выпуску для OpenSSH 7.6:
Refuse RSA keys <1024 bits in length and improve reporting
for keys that do not meet this requirement.
Вероятно, ключ, который вы пытаетесь импортировать, слишком короткий (слабый). Лучше всего создать новый ключ.
Ответ 2
То же самое здесь с 4096-битным ключом, который не должен быть слишком коротким.
$ ssh -V
OpenSSH_7.6p1 Ubuntu-4ubuntu0.1, OpenSSL 1.0.2n 7 Dec 2017