Android

Czym jest OpenSSH? Jak włączyć i używać OpenSSH na Windows 10

How to connect to Windows 10 using OpenSSH Server

How to connect to Windows 10 using OpenSSH Server

Spisu treści:

Anonim

Jeśli jesteś hardcorowym programistą, możesz już zauważyć, że Microsoft w końcu dodał wsparcie dla połączeń SSH na Windows 10 . Jest to integracja OpenSSH na Windows 10, która pochodzi z wydania Windows 10 Fall Creators Update. Dzięki temu użytkownicy mogą teraz opuścić oprogramowanie klienta SSH, takie jak PuTTY, aby połączyć się z lokalnym lub serwerem hostowanym w Internecie. Jeśli jesteś na tym początku, najpierw omówmy, czym jest SSH lub Secure Shell.

Co to jest OpenSSH

SSH lub Secure Shell to nic innego jak ogólny protokół podobny do FTP lub HTTP, który jest używany do wysyłania danych ze źródła do miejsca docelowego. Ale tutaj wysyłane dane są silnie zaszyfrowane. OpenSSH jest bardzo popularny wśród programistów pracujących na maszynach Linux, ponieważ pozwala im uzyskać dostęp do zdalnego serwera w sieci i kontrolować go.

Zanim zaczniemy, chciałbym zauważyć, że ta funkcja jest dostępna jako BETA i czasami może powodować pewne usterki.

Kroki umożliwiające włączenie OpenSSH w systemie Windows 10

Funkcje systemu Windows:

Przejdź do Ustawienia> Aplikacje> Aplikacje i funkcje lub przejdź do tego adresu URL:

ms-settings: appsfeatures

Teraz kliknij Zarządzaj funkcjami opcjonalnymi

Wybierz Dodaj funkcję. Spowoduje to przejście do nowej strony.

Przewiń w dół do Klient OpenSSH (Beta) i Serwer OpenSSH (Beta) .

Zainstaluj oba z nich i uruchom ponownie komputer

Spowoduje to pobranie i zainstalowanie wszystkich składników w tej ścieżce:

C: Windows System32 OpenSSH

Teraz możesz użyć Powershell lub Command Command (CMD), aby przejść do danej ścieżki i następnie zacznij pracować z SSH tak jak w Linuksie.

Z Podsystemem Windows dla Linuksa (WSL)

Najpierw otwórz Menu Start i wpisz Funkcje Windows, a następnie wybierz Włącz Windows Funkcje włączania i wyłączania.

Zaznacz Podsystem Windows dla Linux i kliknij OK.

Przejdź teraz do sklepu Microsoft i wyszukaj Ubuntu .

Zainstaluj tę aplikację.

Teraz wyszukaj Ubuntu w Uruchom lub w Cortana, aby uruchomić Linuksową Linukę Bash, aby korzystać z Możliwości SSH.

Obecnie ta funkcja jest dostarczana do systemu Windows 10 z pomoc Win32 Port przez samą firmę Microsoft. Wersja aktualnie dostępna z aktualizacją Fall Creators dla systemu Windows 10 to 0.0.19.0, ale jeśli przejdziesz do ich repozytorium GitHub, okaże się, że najnowsza wersja to 0.0.24.0, która jest nowsza niż ten wbudowany, a zatem będzie o wiele bardziej stabilny. Możesz przeczytać więcej na temat instalowania go za pomocą Powershell w dokumentacji GitHub, do której link znajduje się powyżej.

Wygląda na to, że Microsoft wykorzystuje technologie Open Source, integrując je bezpośrednio z systemem Windows 10 i czyniąc go lepszym dla programistów. To sprawia, że ​​wypowiedź Terry`ego Myersona (wiceprezes Microsoft Windows Developers Group at Microsoft) jest prawdą, że

"Windows 10 jest najlepszym cholernym devboxem na świecie."

I nie możemy się doczekać kolejnych przydatnych funkcji w ten sposób zostanie dodany do wbudowanego systemu Windows 10!