24 Temmuz 2013, ÇARŞAMBA
Kimlik doğrulama aracı için bağlantı açılamadı
Bu yanılgıya ben kullanıyorum:
$ git push heroku master
Warning: Permanently added the RSA host key for IP address '50.19.85.132' to the list of known hosts.
! Your key with fingerprint b7:fd:15:25:02:8e:5f:06:4f:1c:af:f3:f0:c3:c2:65 is not authorized to access bitstarter.
Anahtarlar eklemek için çalıştım ve bu hata aşağıda.
$ ssh-add ~/.ssh/id_rsa.pub
Could not open a connection to your authentication agent.
CEVAP
25 Temmuz 2013, PERŞEMBE
ssh-agent
Başladın?
ssh-add
komutu çalıştırmadan önce ssh-agent
başlamak gerekebilir:
eval `ssh-agent -s`
ssh-add
Bu aracı açarWindows msysgit Bash. Eğer farklı kabuk veya işletim sistemi kullanıyorsanız, bu komut, o other answers listelenen gibi bir değişken kullanmanız gerekebilir.
Aşağıdaki cevaplara bakın:
- ssh-add complains: Could not open a connection to your authentication agent
- 16* *(ssh-agent kullanımı hakkında ayrıntılı yönergeler içerir)
- How to run (git/ssh) authentication agent?.
- Could not open a connection to your authentication agent
Neden eval
kullanmak yerine sadece 10* *gerek var mı?
Neden öğrenmek için Robin Green's answer bkz.
Kamu vs Özel Anahtarlar
ssh-add
, kullandığım zaman da, ben her zaman için özel anahtarlar ekleyin. ~/.ssh/id_rsa.pub
halka açık bir anahtar gibi görünüyor, eğer bu işe eğer emin değilim. ~/.ssh/id_rsa
bir dosya var mı? Eğer bir metin düzenleyicisinde açın, özel bir anahtar olduğunu söylüyor mu?
Bunu Paylaş:
Neden AuthorizeAttribute kimlik doğrul...
Postgresql: parola kimlik doğrulama ku...
İzah "talep tabanlı kimlik doğrul...
PostgreSQL için bağlantı Django: "...
Kimlik doğrulama ve oturum yönetimi iç...