W 2015 roku Microsoft ogłosił, że wprowadzi wbudowanego klienta OpenSSH do systemu Windows. I w końcu to zrobili w jesiennej aktualizacji Creators Update systemu Windows 10. Klient SSH jest ukryty w tej aktualizacji. Możesz teraz połączyć się z serwerem Secure Shell z systemu Windows bez instalowania PuTTY ani żadnego innego oprogramowania innych firm.
Jest to jednak nadal funkcja beta, więc możesz używać PuTTY, dopóki nie stanie się stabilna. Według narzędzia do śledzenia błędów projektu w GitHub, klient SSH obsługuje obecnie tylko klucze ed25519.
Jak zainstalować klienta SSH w systemie Windows 10
Klient SSH jest częścią systemu Windows 10, ale jest to „funkcja opcjonalna”, więc nie jest instalowany domyślnie. Aby zainstalować, przejdź do Ustawienia > Aplikacje i kliknij „ Zarządzaj funkcjami opcjonalnymi ” w obszarze Aplikacje i funkcje .

Kliknij opcję „ Dodaj funkcję ” u góry listy zainstalowanych funkcji. Jeśli masz zainstalowanego klienta SSH, pojawi się on na tej liście.
![Jak włączyć i używać poleceń SSH w systemie Windows 10 Jak włączyć i używać poleceń SSH w systemie Windows 10]()
Przewiń w dół, kliknij opcję „ Klient OpenSSH (Beta) ” i kliknij „ Zainstaluj ”. System Windows 10 udostępnia również serwer OpenSSH, który użytkownicy mogą zainstalować, jeśli chcą uruchomić serwer SSH na swoim komputerze. Wystarczy zainstalować OpenSSH serwer, jeśli naprawdę chcesz uruchomić serwer na swoim komputerze i nie łączyć się z serwerem działającym w innym systemie.
![Jak włączyć i używać poleceń SSH w systemie Windows 10 Jak włączyć i używać poleceń SSH w systemie Windows 10]()
Jak korzystać z klienta SSH w systemie Windows 10
Możesz teraz używać klienta SSH, uruchamiając polecenie ssh w oknie PowerShell lub wierszu poleceń . Aby szybko otworzyć okno PowerShell, kliknij prawym przyciskiem myszy przycisk Start lub naciśnij klawisz Windows + X i wybierz z menu „ Windows PowerShell ”.
Aby zobaczyć składnię polecenia ssh, po prostu uruchom poniższe polecenie:
ssh
Jeśli zobaczysz komunikat o błędzie informujący, że nie znaleziono polecenia, musisz się wylogować i zalogować ponownie. Ponowne uruchomienie komputera może również naprawić ten błąd.
![Jak włączyć i używać poleceń SSH w systemie Windows 10 Jak włączyć i używać poleceń SSH w systemie Windows 10]()
To polecenie działa tak samo, jak łączenie się z serwerem SSH za pomocą polecenia ssh w innych systemach operacyjnych, takich jak macOS lub Linux. Jego składnia lub opcje wiersza poleceń są takie same.
Na przykład, aby połączyć się z serwerem SSH za pomocą ssh.example.com przy użyciu nazwy użytkownika „bob”, uruchom następującą komendę:
ssh bob@ssh.example.com
Domyślnie to polecenie połączy się z serwerem SSH działającym na porcie 22. Może być jednak konieczne połączenie się z serwerem działającym na innym porcie. Aby połączyć się z serwerem na innym określonym porcie, użyj polecenia -p. Na przykład, jeśli serwer akceptuje połączenia na porcie 7777, uruchomiłbyś:
ssh bob@ssh.example.com -p 7777
![Jak włączyć i używać poleceń SSH w systemie Windows 10 Jak włączyć i używać poleceń SSH w systemie Windows 10]()
Podobnie jak inni klienci SSH, przy pierwszym połączeniu musisz zaakceptować klucz hosta. Otrzymasz wówczas środowisko wiersza poleceń umożliwiające uruchamianie poleceń w systemie zdalnym.
![Jak włączyć i używać poleceń SSH w systemie Windows 10 Jak włączyć i używać poleceń SSH w systemie Windows 10]()
Zobacz więcej: