windows 10 logo
31

Microsoft nie chwali się tą nową funkcją w Windows 10. A szkoda

Windows, podobnie jak Microsoft przeszedł w ostatnich latach solidną transformację. Amerykański gigant bardziej otworzył się na konkurencyjne rozwiązania nie tylko w zakresie tworzenia świetnych aplikacji mobilnych dla obcych platform, ale również czynienia swoich produktów przystępniejszymi dla użytkowników m. in. Linuksa (głównie dzięki możliwości zainstalowania jego podsystemu). Teraz możliwe jest zaimplementowanie innej ciekawej funkcji.

Chodzi o serwer oraz klienta SSH. Dotychczas, użytkownicy systemu Windows 10 na różne sposoby radzili sobie z obsługą SSH. Większość zainteresowana tym zagadnieniem instalowała PuTTY, znany ze swojej prostoty oraz przejrzystości program. Oczywiście, istnieją dla niego pewne alternatywy, jednak to właśnie wspomniana przez nas aplikacja zyskała największą popularność. Bardzo możliwe jednak, że już wkrótce zacznie ona tracić użytkowników, bowiem możliwe jest od teraz doinstalowanie natywnej obsługi klienta oraz serwera OpenSSH w wersji beta.

Po poprawnym zainstalowaniu dodatkowej funkcji w systemie Windows, OpenSSH jest dostępny w Wierszu Poleceń oraz PowerShellu. Warto pamiętać o tym, by z OpenSSH korzystać przy okazji podniesionych uprawnień.

openssh windows 10

Jak zainstalować natywną obsługę OpenSSH w Windows 10?

Przede wszystkim, z tej funkcji mogą skorzystać tylko użytkownicy Windows 10. Wystarczy, że w polu wyszukiwania Menu Start wpiszecie „Dodaj funkcję…” – powinna wyświetlić Wam się propozycja „Dodaj funkcję opcjonalną”. Przechodzicie dalej, nad listą komponentów klikacie „Dodaj funkcję”. Należy chwilę poczekać na załadowanie się wszystkich dostępnych pozycji. Po tym wyszukujecie „OpenSSH Client (Beta) / OpenSSH Server (Beta)” i klikacie na nich „Zainstaluj”.

openssh windows 10

Po poprawnym zainstalowaniu funkcji dodatkowych, pozostanie Wam tylko wywołać mechanizm OpenSSH w Wierszu Poleceń lub PowerShell za pomocą komendy „ssh” z podniesionymi uprawnieniami. Jeżeli dotychczas korzystaliście z alternatywnych klientów obsługujących SSH, teraz już nie musicie tego robić – Windows wreszcie doczekał się pożądanej przez wielu użytkowników funkcji.

  • uslugifoto.com

    Tak sobie myślę że Microsoft i Intel już wiedzą że powoli nadchodzą czasy aplikacji w przeglądarce liczonej w chmurze. Wtedy byle linux i Snapdragon będzie wystarczający.

    • zakius

      odpalisz zdalny pulpit na pełnym i nie zauważysz jak ociężały system siedzi na kliencie, jest to jakiś pomysł :p

    • trenda ten

      Ja już tak robię. Mam stację i laptopa i na lapku np gram czy obsługuję programy procesożerne uruchomione na stacji.

    • zakius

      ale nie chodzi o zasobożerne programy tylko ociężały użytkowo interfejs stosowany w *niksach wszelakich
      chociaż kde to nie jest aż taka porażka jak unity, gnome czy … apple nazywa to aqua?

    • Mnie to się wydaje, że one już nadeszły. ;)

    • galtom

      Tylko gdzie tu biznes dla Intela?
      Dziś sprzedaje procki i „do chmury” i „do domu”… A w tym modelu w domu nie będą potrzebne mocne procki, karty graficzne… praktycznie klawiatura i monitor wystarcza… Ale kto wie…

    • uslugifoto.com

      Mocy będzie potrzeba tyle ile w dotychczasowym modelu, tylko gdzie indziej będzie się to liczyło (po stronie chmury). Inna sprawa że prawie wszyscy w sprzęcie konsumenckim używamy tylko jakiejś niewielkiej części mocy drzemiącej w CPU, po stronie chmury będzie to optymalnie wykorzystane, tym samym mniej FLOPS / user będzie potrzebnych.

    • Cyr4x

      Dopóki są gry, to będą. Jakoś nie widzę streamowania gier z chmury.

    • Karol Pasiut

      Przecież Sony robi to od dawna przez Gaikai. Gry PS3 na PS4 o ile dobrze kojarzę odpalane są przez chmurę. Można też w ten sposób grać w gry PS4 na PC.
      Testowałem Gaikai zanim Sony go wykupiło na Crysis 2 sześć lat temu i całkiem sprawnie to działało.
      Jasne, w jakiś zawodach dodatkowe opóźnienie typu 20-50ms może mieć kluczowe znaczenie, ale nie w domu u przeciętnego kowalskiego.

    • BlahFFF

      20-50ms to bardzo duzo i w zaleznosci od gry moze byc akceptowalne a moze byc i nieakceptowane. Testowalem swego czasu OnLive, jeszcze przed Gaikai i np w scigalki, platformowki czy fpsy grac sie zupelnie nie dalo, opoznienie zbyt duze. W sumie, grac sie dalo ale trzeba bylo odpowiednio z wyprzedzeniem reagowac. Zeby to dzialalo poprawnie firmy musialy by sie dogadac z lokalnymi operatorami i u nich trzymac swoje serwery w celu zmniejszenia opoznien.

  • zakius

    od dawna korzystam z normalnego SSH, chociaż ostatnio przeszedłem na mosha (niestety tylko przez wsl, ale może teraz im się zachce zrobić natywną wersję, skoro jest już wbudowany)

  • Krzysztof Szmergiel

    Alleluja. Chociaż tak o dekadę za późno.

  • mat

    Może niech MS zastanowi się nad kapitalną funkcją nie wywalania się przy próbie kopiowania plików z kilku dysków na raz. Spróbujcie właczyć pauzę i resume przy jednym z procesów. powodzenia

    • Nie wiem, czy dobrze pamiętam ale to chyba wada NTFS-a. Poszperam i tutaj wrócę. ;)

    • mat

      zapewne. ;)

    • Marx

      nie wróciłeś

  • Gość niedzielny

    A teamowanie kilku linii LAN kiedy będzie?

    • DominikSiedlak

      Po co w wersji desktopowej? Wszyscy mają w domu kilka lanów? W wersji serwerowej od Windows 2012 jest to ‚natywne’ i nie wymaga zarówno specjalnych sterowników od producenta k. sieciowych, jak i wsparcia od switcha.

  • Linkyop

    Niech najpierw naprawią aktualizację KB4054517, która nie może się zainstalować oraz „przygotowuje system Windows” podczas ponownego uruchamiania przez 2h!

  • Skoczek

    Nie wiem czy tylko u mnie ale po takim podłączeniu nie mogę używać przycisku enter (np. aby potwierdzić nazwę pliku w nano).

    • mrrrk

      Enter w cmd służy do kopiowania zaznaczonego teksty. To wada cmd. Lepiej korzystać z ssh dostarczonego z git bash i uruchamiać go przez basha.

  • Piotr Grzesiak

    U mnie subsystem z Ubuntu ma ciągle problem z internetem. Połączenie jest i działa ale nie potrafi rozwiązać nazwy hosta. Czyli np. ping google.com nie działa, jeśli wpiszę ping 8.8.8.8 to bez problemu. Po reinstalacji ubuntu działa przy pierwszym uruchomieniu, przy każdym następnym już nie… Nie wiem co z tym zrobić, może ma ktoś z Was pomysł?

    • Hedrazer

      Echo 8.8.8.8 >> /etc/resolv.conf

    • Piotr Grzesiak

      Działa ale plik jest nadpisywany przy każdym odpaleniu basha w Windowsie… I znów nie działa :P

    • Piotr Grzesiak

      Gdyby ktoś jeszcze miał podobny problem to https://github.com/Microsoft/WSL/issues/1908

  • Ja bym się wstrzymał z reklamowaniem tej opcji. Jest cholernie niedopracowana i zbuggowana (issues na githubie jasno to pokazują).
    Kuleje obsługa kluczy, skalowanie i wiele wiele innych rzeczy. To beta i zostawmy tę opcję testerom.

  • Cyr4x

    Klient fajna rzecz, ale serwer to niby jak działa? No bo generalnie ssh pozwala się zalogować zdalnie o linuksowego terminala, a na Windows?

    • ᗪ ᒍ ᗩ K ᗪ E K I E ᒪ

      Yyy, łączysz się z czymś zdalnym?

    • A na Windows umożliwia zdalne zalogowanie się do CMD/PowerShella/basha (w WSL).

  • Marx

    niech lepiej zrobią normalnego shella, z po ludzku działającym copy/paste, to pogadamy. Póki co Putty rządzi.