SORU
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:

  1. ssh-add complains: Could not open a connection to your authentication agent
  2. 16* *(ssh-agent kullanımı hakkında ayrıntılı yönergeler içerir)
  3. How to run (git/ssh) authentication agent?.
  4. 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ş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Madeon

    Madeon

    31 Ocak 2010
  • MandMEvangelists

    MandMEvangel

    28 Ocak 2008
  • Santozz Yazz

    Santozz Yazz

    23 Mart 2014