Soru Amazon EC2 örneği ssh sorunları


EC2 için yeni ve ilk örneğimi kurma konusunda bazı sorunlar yaşıyorum. Bu rehberi takip ettim: http://www.robertsosinski.com/2008/01/26/starting-amazon-ec2-with-mac-os-x/ Kullandığım farkla

ec2-run-instances --instance-type t1.micro ami-7f418316 -k ec2-keypair

örneğimi oluşturmak için Sunulan kamu depolarına gitmeyi denediğimde (ec2-107-22-254-80.compute-1.amazonaws.com) Sayfayı yükleyemiyorum. Komutu çalıştırmayı denedim

ssh -i ec2-keypair root@ec2-107-22-254-80.compute-1.amazonaws.com/

ama bu mesajı terminalde aldı:

ssh: Could not resolve hostname ec2-107-22-254-80.compute-1.amazonaws.com/: nodename nor servname provided, or not known

EC2'de nasıl uygun bir mikro örneği düzgün şekilde kurarım?


5
2017-10-08 14:45


Menşei




Cevaplar:


Ssh komutunu kullandığınızda, ana bilgisayar isminin arkasındaki boşluk bırakılmalı. yani

ssh -i ec2-keypair root@ec2-107-22-254-80.compute-1.amazonaws.com

İpucu: Amazon'un sizin için ssh anahtarlığınızı oluşturmasını istemek yerine, kendi ssh genel anahtarınızı EC2'ye yükleyebilirsiniz. Bu, ssh komutunu her zaman "-i ec2-keypair" olarak belirtmeniz gerekmediğinden çok daha kolay hale getirir.

Bunu nasıl ayarlayacağınızı açıklayan bir makale yazdım:

Kişisel ssh Anahtarlarını Amazon EC2'ye Yükleme
http://alestic.com/2010/10/ec2-ssh-keys


6
2017-10-08 15:24



Aslında, bunun yerine, root yerine ec2 kullanıcısını kullanmam gerektiği ortaya çıkıyor, bu yüzden şöyle olacak: ssh -i ec2-keypair ec2-user@ec2-107-22-254-80.compute-1.amazonaws.com - ThePiachu
EC2 tuş takımını ~ / .ssh / config dosyasına da koyabilirsiniz. - ceejayoz