/ / Problem z połączeniem z usługami sieci Amazon - linux, web-services, amazon-web-services, amazon-ec2

Problem z połączeniem z usługami sieci Amazon - linux, web-services, amazon-web-services, amazon-ec2

Stworzyłem instancję Linuksa na EC2. Postępowałem dokładnie według instrukcji podanych przez serwisy Amazon. Utworzono klucz prywatny, aby połączyć instancję.Ale mój klucz jest zawsze odrzucany. Publikuję pytanie na forum amazon, ale nie dostałem odpowiedzi. Czy ktoś może mi powiedzieć dokładną procedurę podłączenia instancji EC2?

Odpowiedzi:

1 dla odpowiedzi № 1

Po ustawieniu instancji Amazon miałbypoprosił o utworzenie nowego klucza dostępu lub użycie istniejącego klucza dostępu. Podczas tworzenia klucza dostępu otrzymasz kilka plików, które możesz pobrać. Coś jak access-key-name.pem, a także cert-xxxxxx.pem i pk-xxxxx.pem.

Sprawdź, czy twoja grupa zabezpieczeń użyta dla instancji zezwala na SSH (domyślnie port 22). Jeśli nie widzisz wpisu dla SSH lub portu 22, utwórz dla niego nową regułę.

Następnie kliknij instancję na liście i przewińw dół, aby zobaczyć jego szczegóły. Powinieneś zobaczyć coś w rodzaju publicznego DNS. Który będzie miał wartość taką jak ec2-xxx-xxx-xxx-xxx.ec2-region.compute.amazonaws.com. Możesz teraz połączyć się z nim za pomocą ssh -i /path/to/access-key-name.pem user@ec2-xxx-xxx-xxx-xxx.ec2-region.compute.amazonaws.com


1 dla odpowiedzi nr 2

Aby użyć Putty, jest to idealny przewodnik od amazonka:

PuTTY nie wspiera natywnie klucza prywatnegoformat (.pem) generowany przez Amazon EC2. PuTTY ma narzędzie o nazwie PuTTYgen, które może konwertować klucze do wymaganego formatu PuTTY (.ppk). Musisz przekonwertować swój klucz prywatny na ten format (.ppk) przed próbą połączenia się z twoją instancją za pomocą PuTTY.

Przekształcanie klucza prywatnego za pomocą PuTTYgen:

  1. Uruchom PuTTYgen (na przykład z menu Start kliknij Wszystkie programy> PuTTY> PuTTYgen).
  2. Pod Typ klucza do wygenerowania wybierz SSH-2 RSA.
  3. Kliknij Załaduj. Domyślnie PuTTYgen wyświetla tylko pliki z rozszerzeniem .ppk. Aby zlokalizować plik .pem, wybierz opcję wyświetlania plików wszystkich typów.
  4. Wybierz plik .pem dla pary kluczy określonej podczas uruchamiania instancji, a następnie kliknij przycisk Otwórz. Kliknij OK, aby zamknąć okno dialogowe potwierdzenia.
  5. Kliknij Zapisz klucz prywatny, aby zapisać klucz w formacie, którego może używać PuTTY. PuTTYgen wyświetla ostrzeżenie o zapisaniu klucza bez hasła. Kliknij Tak.
  6. Podaj tę samą nazwę dla klucza, który został użyty dla pary kluczy (na przykład para-klucz-klucz). PuTTY automatycznie dodaje rozszerzenie pliku .ppk.

Aby rozpocząć sesję PuTTY

  1. Uruchom PuTTY

  2. W polu Nazwa hosta wpisz nazwa_użytkownika @ public_dns_name.

  3. W obszarze Typ połączenia wybierz SSH, a Port - 22.

  4. W okienku Kategoria rozwiń Połączenie, rozwiń SSH, a następnie wybierz Auth.

  5. Kliknij Przeglądaj. Wybierz plik .ppk wygenerowany dla pary kluczy, a następnie kliknij Otwórz.

  6. Kliknij Otwórz, aby rozpocząć sesję PuTTY.Jeśli jest to pierwsze połączenie z tą instancją, PuTTY wyświetla okno dialogowe z ostrzeżeniem o zabezpieczeniach, które pyta, czy ufasz hostowi, z którym się łączysz.

  7. Kliknij Tak. Zostanie otwarte okno z połączeniem z instancją.

W przypadku AMI Amazon Linux nazwa użytkownika jestużytkownik ec2. Dla RHEL5 AMI nazwa użytkownika to root lub użytkownik ec2. Dla Ubuntu AMI nazwa użytkownika to ubuntu. W przypadku AMI Fedory nazwa użytkownika to fedora lub użytkownik ec2. W przypadku systemu SUSE Linux nazwa użytkownika to root lub użytkownik ec2. W przeciwnym razie, jeśli użytkownik ec2-user i root nie działa, skontaktuj się z dostawcą AMI.

Na przykład: http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/putty.html


0 dla odpowiedzi № 3

Aby użyć Putty, musisz przekonwertować plik your_amazon.pem klucz do putty.ppk klawisz:

  1. Otwórz "C: Program FilesPuTTYputtygen.exe"
  2. Kliknij przycisk "Załaduj"
  3. Wybierz "Wszystkie pliki (.) "domyślnie z zaznaczonymi" Putty Private Keys Files (* .ppk) "
  4. Wybierz plik "your_amazon.pem"
  5. Kliknij przycisk "Zapisz klucz prywatny" (nie zapomnij o frazie hasła)