W starszych edycjach systemu Windows, takich jak Vista, 7 oraz 8/8.1, konfiguracja SSH była dość skomplikowana. Proces ten wymagał wielu kroków, co dotyczyło również Windows 10 aż do momentu aktualizacji znanej jako Aktualizacja Twórców. Jednak po wprowadzeniu Aktualizacji Fall Creators sytuacja uległa zmianie; użytkownicy mogą teraz zainstalować OpenSSH jako opcjonalną funkcję systemu Windows 10. Możliwe jest zainstalowanie zarówno klienta, jak i serwera OpenSSH.
Instalacja OpenSSH
Aby rozpocząć, otwórz aplikację Ustawienia i przejdź do sekcji Aplikacje.
Następnie wybierz zakładkę Aplikacje i funkcje, a potem kliknij „Zarządzaj funkcjami opcjonalnymi”.
Na ekranie Zarządzaj funkcjami opcjonalnymi będą widoczne jedynie pakiety językowe. Aby zobaczyć inne dostępne funkcje do instalacji, kliknij przycisk Dodaj funkcję.
Wyszukaj opcję dotyczącą klienta OpenSSH lub serwera OpenSSH. Kliknij na nią, a następnie wybierz przycisk Instaluj. Po zakończeniu instalacji to wszystko, co musisz zrobić. Możesz w ten sposób zainstalować zarówno klienta, jak i serwer OpenSSH. Warto zaznaczyć, że wersja jest beta, więc mogą występować typowe błędy, jakich można się spodziewać od Microsoftu.
Po zainstalowaniu OpenSSH będziesz musiał dokonać dodatkowych konfiguracji, ale sam program będzie dostępny, a Ty będziesz mógł bezpiecznie łączyć się z serwerem za pomocą SSH.
Usunięcie OpenSSH
Aby usunąć OpenSSH z systemu Windows 10, należy ponownie otworzyć aplikację Ustawienia i przejść do sekcji Aplikacje > Aplikacje i funkcje. Następnie kliknij na „Zarządzaj funkcjami opcjonalnymi”. W tym momencie przejrzyj listę zainstalowanych funkcji opcjonalnych, na której powinny być widoczne zarówno klient, jak i serwer OpenSSH, jeśli zostały wcześniej zainstalowane. Wybierz je i kliknij przycisk Odinstaluj.
Jako że zarówno klient, jak i serwer OpenSSH są w wersji beta, mogą występować błędy, a także ograniczenia w funkcjonalności. Wiele osób porównuje tę wersję z Putty, jednak obecnie nie jest ona jeszcze w pełni rozwinięta.
Aktualizacja Fall Creators miała miejsce w październiku, co oznacza, że funkcja ta jest wciąż na wczesnym etapie rozwoju. Z jednej strony może to być frustrujące ze względu na błędy i ograniczenia, ale z drugiej strony daje nadzieję na przyszłe ulepszenia i możliwość lepszego działania w porównaniu do Putty.
Zespół Microsoftu odpowiedzialny za rozwój OpenSSH ma przygotowaną ogólną mapę rozwoju, która może dostarczyć Ci informacji o przyszłych planach. Warto jednak zauważyć, że ta mapa nie jest aktualizowana na bieżąco. Windows 10 od dłuższego czasu obsługuje SSH, lecz przed wprowadzeniem Aktualizacji Fall Creators, użytkownicy chcący zainstalować OpenSSH musieli korzystać z repozytorium na Githubie. Jeśli jeszcze nie zaktualizowałeś systemu do Fall Creators Update lub chciałbyś przetestować najnowsze wersje OpenSSH, możesz to zrobić na stronie projektu na Githubie.