Skip to main content
  • »
  • NETWORKING »
  • Jak połączyć się z maszyną wirtualną przez SSH w systemie Linux na NSIS

Jak połączyć się z maszyną wirtualną przez SSH w systemie Linux na NSIS

1. Wymagania wstępne:.

1.1. Klucze prywatne i publiczne zostały utworzone. Pliki kluczy zostały zapisane na dysku lokalnym maszyny wirtualnej, z którą chcesz się połączyć. Zaleca się umieszczenie kluczy w katalogu ~/.ssh.

1.2. Podczas konfiguracji maszyny wirtualnej został przypisany wygenerowany klucz, którego chcemy użyć.

Na przykład po utworzeniu klucza SSH o nazwie „testkey” w Horizon dashboard, jego nazwa pojawi się obok maszyny wirtualnej.

../_images/ssh_linux1.png

2. Łączenie się z maszyną wirtualną przez SSH:.

2.1. Jeśli maszyna wirtualna ma już przypisany Floating IP (menu instancji obok maszyny wirtualnej zawiera listę adresów IP), możesz przejść do następnego kroku. Jeśli nie, postępuj zgodnie z instrukcją w artykule Jak dodać lub usunąć Floating IP maszyny wirtualnej w NSIS.

2.2. Przejdź do katalogu ~/.ssh, w którym zostały zapisane klucze SSH. Uruchom terminal (kliknij prawym przyciskiem myszy i kliknij polecenie „Open in Terminal”).

2.3. Zmień uprawnienia pliku klucza prywatnego. W przypadku pliku o nazwie id_rsa wpisz:

sudo chmod 600 id_rsa

Wprowadź hasło i potwierdź.

2.4. Po wykonaniu wszystkich powyższych kroków możesz się zalogować. Załóżmy, że wygenerowany i przypisany Floating IP w tym przypadku to 64.225.132.99. Wykonaj w terminalu następujące polecenie:

2.5. Nazwa użytkownika w terminalu zmieni się na eouser. Oznacza to, że połączenie SSH powiodło się.

../_images/ssh_linux2.png