Git windows pc den aws ec2 makinesi başarısız oluyor


3

Bu eğitimdeki adımları takip ettim: http://cuppster.com/2011/05/12/diy-node-js-server-on-amazon-ec2

fakat "yerel kod değişikliklerimizi uzak havuza gönder" adımına geldiğimde bir hatayla karşılaştım.

Windows 7 bilgisayar kullanıyorum ve AWS EC2 örneğime erişmek için macun kullanıyorum. Git müşterim msysgit.

Ec2'ye basmaya çalıştığımda aşağıdaki hatayı alıyorum:

Ssh'a basıldığında: //ubuntu@ec2-xx-xx-xxx-xx.compute-1.amazonaws.com/home/ubuntu/repository İzin reddedildi (publickey). ölümcül: Uzak uç beklenmedik bir şekilde kapatıldı

Yüce Google makinesini kullanmayı denedim, ancak işe yarar bir cevap almak için doğru arama terimlerini yazamıyorum.

Basmayı mümkün kılan işaretçiler takdir edilecektir.

Yanıtlar:


3

Genel SSH anahtarınızı sunucuya kopyalamanız gerekir. pscp.exeVe komutunu kullanarak (komut isteminde):

"c:\Program Files\Putty\pscp.exe" id_rsa.pub ubuntu@ec2-xx-xx-xxx-xx.compute-1.amazonaws.com:.ssh/authorized_keys

Nerede

  • ilk bölüm yol pscp.exe
  • 2. bölüm SSH anahtarımın halka açık kısmı ve
  • 3. bölüm username@remote_computer:path_on_remote_computer

pscp.exebulunabilir PuTTY indirme sayfasına.


1

cevap için teşekkürler, sadece 2 kuruş ekleyerek,

pscp kullanarak giriş yapmak için geçerli aws anahtarını eklememiz gerekir

"c:\Program Files\Putty\pscp.exe" id_rsa.pub -i "current_aws_key" ubuntu@ec2-xx-xx-xxx-xx.compute-1.amazonaws.com:.ssh/authorized_keys"

Ayrıca bir dahaki sefere linux'a yapıştırmamız gerektiğinde yeni anahtarı kullanmamız gerekiyor.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.