Sådan aktiveres OpenSSH Client i Windows 10
Som du måske allerede ved, inkluderer Windows 10 indbygget SSH-software - både en klient og en server! Det er meget nyttigt, når du hurtigt skal have adgang til en Linux-server. Alt kan gøres med blot et par klik uden at installere ekstra software.
På Windows-maskiner er freeware open source-softwaren PuTTY de-facto-standarden, når det kommer til SSH og Telnet. Med Windows 10 har Microsoft endelig lyttet til sine brugere, efter at de i årevis har anmodet om en SSH-klient og -server. Ved at inkludere en OpenSSH-implementering øges værdien af OS.
I skrivende stund er OpenSSH-softwaren inkluderet i Windows 10 på et BETA-stadium. Det betyder, at det kan have nogle stabilitetsproblemer.
Den medfølgende SSH-klient ligner Linux-klienten. Ved første øjekast ser det ud til, at det understøtter de samme funktioner som dets *NIX-modstykke. Det er en konsol-app, så du burde være i stand til at starte den fra kommandoprompten. Lad os aktivere det.
Aktiver OpenSSH Client i Windows 10
- Åbn Indstillinger app og gå til Apps -> Apps og funktioner.
- Til højre skal du klikke på Administrer valgfrie funktioner.
- Klik på knappen på næste side Tilføj en funktion.
- Vælg på listen over funktioner OpenSSH klient og klik på Installere knap.
Dette vil installere OpenSSH Client-softwaren i Windows 10. Dens binære filer er placeret under mappen c:\windows\system32\Openssh
. Udover SSH-klienten indeholder mappen følgende klientværktøjer:
- scp.exe
- sftp.exe
- ssh-add.exe
- ssh-agent.exe
- ssh-keygen.exe
- ssh.exe
- og konfigurationsfilen "sshd_config".
Det foreslår jeg dig logge ud fra din brugerkonto og log ind igen for at tilføje disse binære filer til PATH miljøvariabel. Ellers bliver du nødt til at indtaste den fulde sti til disse binære filer for at bruge dem.
Nu kan du prøve det i aktion.
Sådan bruger du OpenSSH-klienten på Windows 10
- Åbn a nyt kommandopromptvindue.
- Indtast ssh-kommandoen ved at bruge følgende syntaks:
ssh brugernavn@host -p port
For eksempel vil jeg oprette forbindelse til mit Raspberry PI-baserede mediecenter:
ssh [email protected]
Resultatet bliver som følger:
Den indbyggede klient er næsten identisk med den traditionelle SSH-klient fra OpenSSH-pakken, der er tilgængelig på Linux. Det giver den samme konsoloplevelse. Det er meget nyttigt, når du skal ændre nogle konfigurationsmuligheder eller genstarte en dæmon. Hvis du er vant til at styre Linux-maskiner fra kommandolinjen, vil du finde det nyttigt.
Der er dog stadig en række situationer, hvor den gode gamle PuTTY vinder løbet. Det giver dig mulighed for at have en liste over servere uden at lave genveje eller skrive batchfiler. Det giver mulighed for at ændre en række tilslutningsmuligheder på farten og konfigurere muligheder som kodning eller miljøvariabler hurtigt ved hjælp af GUI. Fra mit synspunkt fungerer den indbyggede OpenSSH-software godt til baseline-funktionalitet, når du ikke må installere PuTTY på den pc, du bruger (f.eks. i et aflåst virksomhedsmiljø). Det er også nyttigt, hvis du er en pro Linux-bruger, der har lært alle SSH-klientmulighederne udenad.