Główny Windows 10 Jak włączyć serwer OpenSSH w systemie Windows 10

Jak włączyć serwer OpenSSH w systemie Windows 10



Jak być może już wiesz, Windows 10 zawiera wbudowane oprogramowanie SSH - zarówno klient, jak i serwer! W tym artykule zobaczymy, jak włączyć serwer SSH.

Reklama

Uwaga: aplikacja OpenSSH Server umożliwia nawiązanie połączenia z komputerem przy użyciu protokołu SSH. Nie pozwoli Ci na dostęp do innych komputerów w Twojej sieci. Aby połączyć się z innymi komputerami, powinieneś zainstaluj klienta OpenSSH .

Dzięki Windows 10 Microsoft w końcu wysłuchał swoich użytkowników po latach, w których żądali klienta i serwera SSH. Włączając implementację OpenSSH, wartość systemu operacyjnego wzrasta.

W chwili pisania tego tekstu oprogramowanie OpenSSH zawarte w systemie Windows 10 jest na etapie BETA. Oznacza to, że może mieć pewne problemy ze stabilnością.

Dostarczony serwer SSH jest podobny do aplikacji Linux. Na pierwszy rzut oka wydaje się, że obsługuje te same funkcje, co jego odpowiednik * NIX. Jest to aplikacja konsolowa, ale działa jako plik Usługa Windows .

Zobaczmy, jak włączyć serwer OpenSSH w systemie Windows 10.

ile warte są monety tiktok

Włącz serwer OpenSSH w systemie Windows 10

  1. Otworzyć Aplikacja Ustawienia i przejdź do Aplikacje -> Aplikacje i funkcje.
  2. Po prawej stronie kliknij Zarządzaj funkcjami opcjonalnymi.Windows 10 Instalowanie serwera SSH
  3. Na następnej stronie kliknij przyciskDodaj funkcję.Usługa Sshd Windows 10
  4. Z listy funkcji wybierzSerwer OpenSSHi kliknijzainstalowaćprzycisk.Usługa Sshd jest uruchomiona
  5. Uruchom ponownie system Windows 10 .

Spowoduje to zainstalowanie oprogramowania OpenSSH Server w systemie Windows 10.

Jego pliki binarne znajdują się w folderzec: windows system32 Openssh. Oprócz aplikacji klienckich SSH folder zawiera następujące narzędzia serwera:

  • sftp-server.exe
  • ssh-agent.exe
  • ssh-keygen.exe
  • sshd.exe
  • i plik konfiguracyjny „sshd_config”.

Serwer SSH jest skonfigurowany do działania jako usługa.

Windows 10 Połącz się z wbudowanym serwerem Sshd 2

W chwili pisania tego tekstu nie rozpoczyna się to automatycznie. Musisz to skonfigurować ręcznie.

Jak uruchomić serwer OpenSSH w systemie Windows 10

  1. Kliknij dwukrotnie pliksshdwpis w Usługach, aby otworzyć jego właściwości.
  2. Na karcie „Logowanie” sprawdź konto użytkownika używane przez serwer sshd. W moim przypadku takUsługa NT sshd.Windows 10 Połącz się z wbudowanym serwerem Sshd 3
  3. Teraz otwarte podwyższony wiersz polecenia .
  4. Przejdź do katalogu c: windows system32 Openssh za pomocą poleceniacd c: windows system32 Openssh.
  5. Tutaj uruchom poleceniessh-keygen -Ado generowania kluczy bezpieczeństwa dla serwera sshd.Windows 10 Połącz się z wbudowanym serwerem Sshd 5
  6. Teraz w podwyższonym wierszu polecenia wpiszexplorer.exe.aby uruchomić Eksplorator plików w folderze OpenSSH.
  7. Aktualizacja: Firma Microsoft opublikowała plik instruktaż co sprawia, że ​​właściwy proces przypisywania jest bardzo prosty.
    Otwórz PowerShell jako administrator i wykonaj następujące polecenia:

    Install-Module -Force OpenSSHUtils Repair-SshdHostKeyPermission -FilePath C:  Windows  System32  OpenSSH  ssh_host_ed25519_key

    Otóż ​​to! Wszystkie wymagane uprawnienia są ustawione.

  8. Alternatywnie możesz wykonać te czynności.
    Kliknij prawym przyciskiem myszyssh_host_ed25519_keyplik i zmienić jego właściciela do użytkownika usługi sshd, np.Usługa NT sshd.
  9. Kliknij „Dodaj” i dodaj uprawnienie „Odczyt” dla użytkownika „Usługa NT sshd”. Teraz usuń wszystkie inne uprawnienia, aby uzyskać coś takiego:Kliknij „Zastosuj” i potwierdź operację.
  10. Na koniec otwórz Usługi (naciśnij klawisze Win + R i wpiszservices.mscw polu Uruchom) i uruchom usługę sshd. Powinien zacząć się:
  11. Zezwól na port SSH w Zaporze systemu Windows. Domyślnie serwer używa portu 22. Uruchom to polecenie w wierszu polecenia z podwyższonym poziomem uprawnień:netsh advfirewall firewall dodaj nazwę reguły = katalog 'SSHD Port' = w akcji = zezwól na protokół = port lokalny TCP = 22Firma Microsoft udostępniła następujące alternatywne polecenie dla programu PowerShell:
    New-NetFirewallRule -Name sshd -DisplayName 'OpenSSH Server (sshd)' -Service sshd -Enabled True -Direction Inbound -Protocol TCP -Action Allow -Profile Domain
  12. Wreszcie, ustaw hasło do swojego konta użytkownika jeśli go nie masz.

Teraz możesz wypróbować to w akcji.

Łączenie się z serwerem SSH w systemie Windows 10

Otwórz swojego klienta ssh. Możesz go uruchomić na tym samym komputerze, np. za pomocą wbudowanego Klient OpenSSH lub uruchom go z innego komputera w sieci.

dlaczego mój snapchat ma tylko jeden filtr

W ogólnym przypadku składnia klienta konsoli OpenSSH jest następująca:

ssh nazwa użytkownika @ host -p port

W moim przypadku polecenie wygląda następująco:

ssh winaero@192.168.2.96

Gdziewinaeroto moja nazwa użytkownika Windows, a192.168.2.96jest Adres IP mojego komputera z systemem Windows 10 . Połączę się z nim z innego komputera z systemem Arch Linux.

Wreszcie jesteś!

Na serwerze uruchamiane są klasyczne komendy konsoli Windows, np. więcej, typ, wersja, kopia.

Ale nie mogę uruchomić FAR Managera. Wydaje się czarno-biały i zepsuty:

Kolejna interesująca obserwacja: możesz uruchomić aplikacje GUI, takie jak explorer. Jeśli jesteś zalogowany na to samo konto użytkownika, którego używasz do SSH, zostaną uruchomione na pulpicie. Widzieć:

Cóż, wbudowany serwer SSH jest zdecydowanie interesującą rzeczą do zabawy. Umożliwia zarządzanie maszyną z systemem Windows bez instalowania narzędzi, takich jak rdesktop na komputerze z systemem Linux, a nawet zmiany ustawień systemu Windows z komputera z systemem Linux, na którym nie ma zainstalowanego serwera X.

W chwili pisania tego tekstu wbudowany serwer SSH w systemie Windows 10 jest na etapie BETA, więc powinien stać się bardziej interesujący i stać się użyteczną funkcją w najbliższej przyszłości.

Ciekawe Artykuły

Wybór Redakcji

Samsung Galaxy Note 21 nie żyje: oto, co mogło być
Samsung Galaxy Note 21 nie żyje: oto, co mogło być
Samsung potwierdził koniec serii Galaxy Note. Oznacza to, że nie będzie Galaxy Note 21. Ale oto, jak mógłby wyglądać.
[BEST FIX] Błędy „Page_fault_in_nonpaged_area” w systemie Windows 10
[BEST FIX] Błędy „Page_fault_in_nonpaged_area” w systemie Windows 10
Błędy Page_fault_in_nonpaged_area są obecne od Windows XP, jeśli nie dłużej. Odnoszą się do systemu Windows lub aplikacji systemu Windows próbującej uzyskać dostęp do części pamięci fizycznej, która jest nieprawidłowa. Albo jest używany przez inną aplikację, albo jest
Jak zmienić ikonę folderu na komputerze Mac?
Jak zmienić ikonę folderu na komputerze Mac?
Jeśli jesteś użytkownikiem Maca i chcesz spersonalizować swój pulpit, jesteś we właściwym miejscu. Mac pozwala dostosować ikony folderów, zastępując je obrazami, ikonami, które pobrałeś lub ikonami z
Najlepsze banki mocy 2019: 7 przenośnych ładowarek w Wielkiej Brytanii, które usprawnią Twoje urządzenie
Najlepsze banki mocy 2019: 7 przenośnych ładowarek w Wielkiej Brytanii, które usprawnią Twoje urządzenie
Smartfony mogą wiele zdziałać, ale dzięki możliwości wielozadaniowości, przesyłania strumieniowego wideo HD i nie tylko, żywotność baterii może zniknąć szybciej niż sam Flash. Aby przezwyciężyć zapotrzebowanie na więcej soku, zainwestowanie w power bank to
Jak usunąć wszystkie wiadomości i rozmowy w Facebook Messenger
Jak usunąć wszystkie wiadomości i rozmowy w Facebook Messenger
https://www.youtube.com/watch?v=9AGAipdyPL8 Usuwanie wiadomości z Facebooka nie musi być niesamowicie trudne. Niezależnie od tego, czy usuwasz jeden wątek, czy całą historię, możesz zrobić jedno i drugie przy minimalnym wysiłku. S0me użytkowników
Jak wyświetlić Mapy Google z widokiem z lotu ptaka
Jak wyświetlić Mapy Google z widokiem z lotu ptaka
Mapy Google są niesamowite. Niezależnie od tego, czy chcesz gdzieś znaleźć drogę, czy zwiedzić miasto bez udawania się tam, jest to niesamowite źródło, które zapewnia wiele godzin zabawy. Można go również używać poważnie, ale to jest”
Recenzja Netgear Arlo: Najlepszy system monitorowania domu, jaki można kupić za pieniądze
Recenzja Netgear Arlo: Najlepszy system monitorowania domu, jaki można kupić za pieniądze
Oto stwierdzenie, o którym myślałem, że nigdy nie przeczytam (lub nie będę musiał pisać): kamery IP stają się fajne. Tak, to prawda. Teraz firma Google położyła nacisk na sektor kamer bezpieczeństwa dzięki nowej kamerze Nest Cam, wielu