Jak być może już wiesz, Windows 10 zawiera wbudowane oprogramowanie SSH - zarówno klient, jak i serwer! Jest to bardzo przydatne, gdy potrzebujesz szybkiego dostępu do serwera Linux. Wszystko można zrobić kilkoma kliknięciami, bez konieczności instalowania dodatkowego oprogramowania.
Reklama
Na komputerach z systemem Windows darmowe oprogramowanie Open Source PuTTY jest de facto standardem, jeśli chodzi o SSH i Telnet. 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łączenie implementacji OpenSSH zwiększa wartość systemu operacyjnego.
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 klient SSH jest podobny do klienta Linux. Na pierwszy rzut oka wydaje się, że obsługuje te same funkcje, co jego odpowiednik * NIX. Jest to aplikacja konsolowa, więc powinieneś móc ją uruchomić z wiersza poleceń. Włączmy to.
Włącz klienta OpenSSH w systemie Windows 10
- Otworzyć Aplikacja Ustawienia i przejdź do Aplikacje -> Aplikacje i funkcje.
- Po prawej stronie kliknij Zarządzaj funkcjami opcjonalnymi.
- Na następnej stronie kliknij przyciskDodaj funkcję.
- Na liście funkcji wybierzKlient OpenSSHi kliknijzainstalowaćprzycisk.
Spowoduje to zainstalowanie oprogramowania klienta OpenSSH w systemie Windows 10. Jego pliki binarne znajdują się w tym folderzec: windows system32 Openssh
. Oprócz klienta SSH folder zawiera następujące narzędzia klienta:
jak chromecast kodi z Androida?
- scp.exe
- sftp.exe
- ssh-add.exe
- ssh-agent.exe
- ssh-keygen.exe
- ssh.exe
- i plik konfiguracyjny „sshd_config”.
Proponuję wyloguj się ze swojego konta użytkownika i zaloguj się ponownie, aby dodać te pliki binarne do Zmienna środowiskowa PATH . W przeciwnym razie, aby ich użyć, będziesz musiał wpisać pełną ścieżkę do tych plików binarnych.
Teraz możesz wypróbować to w akcji.
Jak korzystać z klienta OpenSSH w systemie Windows 10
- Otwórz nowe okno wiersza polecenia .
- Wpisz polecenie ssh, używając następującej składni:
ssh nazwa użytkownika @ host -p port
Na przykład połączę się z moim centrum multimedialnym opartym na Raspberry PI:
ile mam zdjęć w Google
ssh alarm@192.168.2.201
Wynik będzie następujący:
Wbudowany klient jest prawie identyczny z tradycyjnym klientem SSH z pakietu OpenSSH dostępnego w systemie Linux. Zapewnia to samo doświadczenie konsoli. Jest to bardzo przydatne, gdy trzeba zmienić jakąś opcję konfiguracyjną lub zrestartować demona. Jeśli jesteś przyzwyczajony do zarządzania maszynami z systemem Linux z wiersza poleceń, uznasz to za przydatne.
Jednak nadal istnieje wiele sytuacji, w których stary dobry PuTTY wygrywa wyścig. Pozwala mieć listę serwerów bez tworzenia skrótów lub pisania plików wsadowych. Umożliwia zmianę wielu opcji połączeń w locie i szybką konfigurację opcji, takich jak kodowanie lub zmienne środowiskowe, za pomocą GUI. Z mojego punktu widzenia wbudowane oprogramowanie OpenSSH działa dobrze w przypadku podstawowej funkcjonalności, gdy nie możesz zainstalować PuTTY na używanym komputerze (np. W zablokowanym środowisku korporacyjnym). Jest to również przydatne, jeśli jesteś profesjonalnym użytkownikiem Linuksa, który nauczył się na pamięć wszystkich opcji klienta SSH.