Zainstaluj i skonfiguruj klienta i serwer OpenSSH w systemie Windows 11/10
Protokół SSH (Secure Shell) działa poprzez uwierzytelnianie zdalnego użytkownika i przesyłanie danych wejściowych od klienta do hosta. Następnie ponownie przesyła dane wyjściowe z powrotem do klienta – komunikacja jest dostarczana w postaci zaszyfrowanej, więc bezpieczeństwo jest znacznie wyższe niż Telnet . W tym poście zilustrujemy, jak zainstalować i skonfigurować zarówno klienta, jak i serwer OpenSSH w Windows 11/10 .
Zainstaluj(Install) i skonfiguruj klienta i serwer OpenSSH
Aby rozpocząć, najpierw zweryfikuj instalację klienta OpenSSH .
- Uruchom aplikację Ustawienia(Settings) , naciskając klawisz Windows + I combo.
- W aplikacji Ustawienia wybierz podkategorię Aplikacje .(Apps)
- Po prawej stronie okna Aplikacje i funkcje(Apps & features) kliknij łącze Funkcje opcjonalne .(Optional features)
- W następnym oknie, które się otworzy, przewiń w dół, aby zlokalizować klienta OpenSSH(OpenSSH Client) . Jeśli klient jest już zainstalowany, nie jest wymagana żadna interakcja użytkownika – w przeciwnym razie wystarczy kliknąć przycisk instalacji.
Po wykonaniu tej czynności następną czynnością do wykonania jest dodanie/zainstalowanie serwera OpenSSH w systemie Windows 10
Nadal w oknie Funkcje opcjonalne(Optional features) — u góry kliknij Dodaj funkcję(Add a feature) .
Teraz przewiń w dół i wybierz OpenSSH Server . Kliknij przycisk Instaluj(Install) i poczekaj kilka sekund, aż funkcja zostanie zainstalowana.
Po zakończeniu akcji uruchom ponownie komputer, aby potwierdzić zmiany.
Klient i serwer SSH są teraz zainstalowane.
Teraz musisz skonfigurować serwer SSH,(SSH server) aby uruchamiał się przy każdym uruchomieniu systemu Windows 10. Oto jak:
Naciśnij klawisz Windows + R. W oknie dialogowym Uruchom(Run) wpisz services.msc , naciśnij Enter.
Następnie przewiń w dół i kliknij dwukrotnie jeden po drugim — OpenSSH SSH Server i OpenSSH Authentication Agent — i ustaw Typ uruchamiania(Startup type) na Automatyczny(Automatic) .
Kliknij Zastosuj(Apply) > OK .
Uwaga dodatkowa(Side note) : możesz nie widzieć na liście serwera OpenSSH SSH(OpenSSH SSH Server) . Oznacza to, że poprzednia czynność polegająca na dodaniu funkcji nie powiodła się. W takim przypadku możesz zainstalować funkcję za pomocą wiersza poleceń. Oto jak:
Otwórz wiersz polecenia z podwyższonym poziomem uprawnień. Skopiuj(Copy) i wklej poniższe polecenie i naciśnij Enter , aby znaleźć dokładną nazwę możliwości/funkcji i czy jest ona obecna w twoim systemie, ponieważ jest ukryta.
dism /online /get-capabilities | findstr /i "OpenSSH.Server"
Po pomyślnym wykonaniu skopiuj i wklej poniższe polecenie i naciśnij Enter , aby zainstalować funkcję:
dism /online /Add-Capability /CapabilityName:OpenSSH.Server~~~~0.0.1.0
Nie musisz ponownie uruchamiać komputera — wystarczy kliknąć menu Akcja w oknie (Action)Usługi(Services) i kliknąć Odśwież(Refresh) . Zostanie wyświetlona funkcja serwera OpenSSH SSH .(OpenSSH SSH Server)
Teraz konieczne jest sprawdzenie, czy usługi SSH są aktywne. Oto jak:
Kliknij prawym przyciskiem myszy Start i wybierz Windows PowerShell ( Admin ).
W oknie PowerShell skopiuj i wklej poniższe polecenie i naciśnij Enter-
Get-Service -Name *ssh*
Otrzymasz następujące dane wyjściowe:
Następnie musisz skonfigurować Zaporę systemu Windows(Windows Firewall) , aby mieć dostęp do komputera przez SSH . Aby to zrobić, nadal w oknie PowerShell skopiuj i wklej poniższe polecenie i naciśnij Enter .
.\netsh advfirewall firewall add rule name="SSHD Port" dir=in action=allow protocol=TCP localport=22
Możesz teraz przetestować, czy serwer SSH nasłuchuje na porcie 22. Aby to zrobić, nadal w oknie PowerShell skopiuj i wklej poniższe polecenie i naciśnij Enter .
.\netstat -bano | .\more.com
Otrzymasz następujące dane wyjściowe:
Wskazówka:(Tip:) Jeśli nie widzisz portu 22(Port 22) na liście, uruchom ponownie komputer i podczas rozruchu ponownie wykonaj polecenie.
Idąc dalej, możesz teraz mieć możliwość zdalnego łączenia się z serwerem SSH . Aby pomyślnie nawiązać połączenie, wymagane są następujące parametry:
- Nazwa użytkownika
- Hasło użytkownika
- Adres IP serwera
- Port, na którym nasłuchuje serwer SSH . W tym przypadku Port to 22.
Aby nawiązać połączenie z serwerem OpenSSH – uruchom PowerShell , w zależności od własnych parametrów wpisz poniższe polecenie i naciśnij Enter .
ssh -p 22 [email protected]
Tutaj pamiętaj, aby użyć swoich danych osobowych.
Następnie wpisz hasło i ponownie naciśnij Enter , aby uzyskać dostęp do zdalnego komputera - i będziesz miał dostęp przez PowerShell do serwera SSH . W ten sposób Twoje dane pozostają bezpieczne przed potencjalnymi zagrożeniami.
To tyle, jeśli chodzi o konfigurowanie bezpiecznego połączenia za pomocą OpenSSH w systemie Windows 10.(That’s it on configuring a secure connection using OpenSSH in Windows 10.)
Related posts
9 Funkcje i aplikacje systemu Windows 7, które już nie istnieją w systemie Windows 8
5 funkcji Internet Explorera, które powinny przyjąć inne przeglądarki
Zainstaluj Windows 10 w wersji 21H2 za pomocą Windows Update Assistant
Zainstaluj i zmień na nowy język wyświetlania w systemie Windows 7 z Vistalizator
Zainstaluj i zmień na nowy język wyświetlania w systemie Windows 7 Home i Pro
Jak przywrócić lub zresetować ustawienia Zapory systemu Windows do wartości domyślnych
Funkcje usunięte w Windows 10 v 21H1
Foldery lokalne, LocalLow, Roaming w AppData w systemie Windows 11/10
Co to jest szybkie uruchamianie i jak je włączyć lub wyłączyć w systemie Windows 11/10?
Jak awaryjne ponowne uruchomienie lub zamknięcie systemu Windows 11/10
Co to jest OOBE lub działanie out-of-box w systemie Windows 11/10?
Jak włączyć lub wyłączyć automatyczne uczenie się w systemie Windows 10?
Co robi rejestracja tego programu w celu ponownego uruchomienia w systemie Windows 11/10?
Windows 10 wersja 2004, maj 2020 Aktualizacja Nowe funkcje
Uzyskaj dostęp do strony z flagami w przeglądarce Microsoft Edge i korzystaj z niej w systemie Windows 11/10
Pakiet redystrybucyjny Microsoft Visual C++: często zadawane pytania i pobieranie
Jak udostępnić adres URL strony internetowej za pomocą przeglądarki Microsoft Edge
Jak uruchomić narzędzie diagnostyczne pamięci systemu Windows w systemie Windows 11/10?
Jak wyłączyć automatyczne obracanie ekranu w systemie Windows 11/10?
Włączanie lub wyłączanie funkcji rozpoznawania mowy w rzeczywistości mieszanej systemu Windows