Sadece OSX 10.9'a geçtim ve ortak anahtar kimlik doğrulaması ile bir SSH bağlantısı kurmaya çalışırken, SSH anahtar şifremi soran bir komut istemi beliriyor.
Başlangıçta yükseltme işleminin anahtarlığın bazı şifreleri unutmasına neden olduğunu düşündüm, bu yüzden benimkine tekrar girdim. Görünüşe göre, bu sebep değildi, çünkü istem tekrar görünmeye devam etti.
İlk önce yanlış şifreyi kullanıyor olabilirim, ancak aşağıdaki komutu kullanırken:
$ ssh-keygen -vvv -y -f id_rsa >| id_rsa.pub
debug3: Incorrect RSA1 identifier
debug1: key_parse_private_pem: PEM_read_PrivateKey failed
debug1: read PEM private key done: type <unknown>
Enter passphrase:
debug3: Incorrect RSA1 identifier
debug1: key_parse_private_pem: PEM_read_PrivateKey failed
debug1: read PEM private key done: type <unknown>
load failed
...çalışmıyor! Openssl kullanmaya çalışırsam:
$ openssl rsa -in id_rsa -text
Enter pass phrase for id_rsa:
Private-Key: (2048 bit)
modulus:
00:...
özel anahtarımın şifresi çözüldü ve tüm bilgiler yazdırıldı.
Mavericks'e geçişte ne oldu? Özel anahtarımı kullanılabilir bir duruma nasıl geri alabilirim?