Główna » jak » Jak połączyć się z serwerem SSH z systemu Windows, systemu MacOS lub Linux

    Jak połączyć się z serwerem SSH z systemu Windows, systemu MacOS lub Linux

    Klient SSH umożliwia połączenie się ze zdalnym komputerem z serwerem SSH. Protokół Secure Shell (SSH) jest często używany do zdalnych połączeń terminalowych, umożliwiając dostęp do terminalu w trybie tekstowym na komputerze zdalnym, tak jakbyś siedział na nim. Może być również używany do tunelowania SSH, przesyłania plików SCP i innych rzeczy.

    Windows

    Windows nadal nie oferuje wbudowanego polecenia SSH. Microsoft zaczął hałasować w kwestii integracji oficjalnego klienta SSH z PowerShell w 2015 roku, ale od tego czasu niewiele o nim słyszeliśmy. Najpopularniejszym i najszerzej rekomendowanym rozwiązaniem do łączenia się z serwerami SSH jest open-sourceowa, niezależna aplikacja o nazwie PuTTY.

    Pobierz PuTTY i uruchom go, aby rozpocząć. Możesz pobrać instalator zawierający PuTTY i powiązane narzędzia. lub plik putty.exe, który może działać jako aplikacja przenośna.

    Wpisz nazwę hosta lub adres IP serwera SSH w polu "Nazwa hosta (lub adres IP)". Upewnij się, że numer portu w polu "Port" odpowiada numerowi portu wymaganemu przez serwer SSH. Serwery SSH domyślnie używają portu 22, ale serwery są często skonfigurowane do używania innych numerów portów. Kliknij "Otwórz", aby się połączyć.

    Za pierwszym razem, gdy spróbujesz połączyć się z serwerem, zobaczysz alert bezpieczeństwa. Oznacza to, że nie łączyłeś się wcześniej z tym serwerem. Oczekuje się, więc kliknij "OK", aby kontynuować.

    Jeśli zobaczysz to ostrzeżenie w przyszłości, po tym, jak już raz połączono się z serwerem, oznacza to, że odcisk palca serwera jest inny. Albo administrator serwera je zmienił, albo ktoś przechwytuje twój ruch i próbuje cię nakłonić do połączenia się ze złośliwym, nieuczciwym serwerem SSH. Bądź ostrożny!

    Zostanie wyświetlony monit o podanie nazwy użytkownika i hasła do konta na serwerze SSH. Kiedy to zrobisz, będziesz połączony. Zamknij okno, aby zakończyć połączenie SSH.

    Z PuTTY można zrobić o wiele więcej. Na przykład, jeśli chcesz użyć pliku klucza prywatnego do uwierzytelnienia z serwerem SSH, znajdziesz tę opcję w oknie Połączenie> SSH> Auth w oknie konfiguracji PuTTY, które pojawi się po uruchomieniu aplikacji. Zapoznaj się z instrukcją PuTTY, aby uzyskać więcej informacji.

    macOS i Linux

    Systemy operacyjne oparte na systemie UNIX, takie jak macOS i Linux, zawierają wbudowane polecenie SSH, które działa wszędzie tak samo. Możesz nawet użyć tego polecenia w systemie Windows 10 za pośrednictwem środowiska Bash w systemie Windows.

    Aby połączyć się z serwerem SSH z jednego z tych systemów operacyjnych, najpierw otwórz okno terminala. Na komputerze Mac znajdziesz to w Finderze> Aplikacje> Narzędzia> Terminal. Na pulpicie systemu Linux poszukaj skrótu Terminal w menu aplikacji. W systemie Windows zainstaluj i otwórz powłokę Bash.

    Aby połączyć się z serwerem SSH, wpisz następujące polecenie w terminalu, zastępując Nazwa Użytkownika ze swoją nazwą użytkownika na serwerze SSH i ssh.server.com z nazwą hosta lub adresem IP serwera SSH:

    ssh nazwa_uż[email protected]

    To polecenie połączy się z serwerem SSH na porcie 22, który jest domyślny. Aby określić inny port, dodaj -str na końcu polecenia, po którym następuje numer portu, z którym chcesz się połączyć, na przykład:

    ssh nazwa_uż[email protected] -p 2222

    Zobaczysz komunikat z prośbą o potwierdzenie tożsamości serwera przy pierwszym połączeniu. Jeśli jest to pierwsze połączenie z serwerem, jest to normalne i możesz wpisać "tak", aby kontynuować.

    Jeśli wcześniej połączyłeś się z serwerem i zobaczysz ten komunikat, oznacza to, że administrator serwera zmienił klucz odcisków palców lub zostałeś oszukany, aby połączyć się z serwerem oszałamiającym. Bądź ostrożny!

    Zostaniesz poproszony o wpisanie hasła, którego wymaga konto użytkownika na serwerze SSH, zanim przejdziesz dalej. Kiedy już to zrobisz, będziesz połączony. Zamknij okno lub wpisz "exit" i naciśnij klawisz Enter, aby zakończyć połączenie SSH.

    Więcej informacji na temat używania polecenia ssh znajdziesz na stronie podręcznika SSH. Możesz uzyskać do niego dostęp, pisząc człowiek ssh na terminalu lub przeglądając go w przeglądarce internetowej.