Windows 10 SSH vs PuTTY Tid for å bytte fjerntilgangsklient?

Windows 10 SSH vs PuTTY Tid for å bytte fjerntilgangsklient? / Windows

En av de vanligste metodene for å kommunisere mellom datamaskiner, spesielt Linux-maskiner og webservere, er SSH. Når det gjelder å etablere denne typen kommunikasjon i Windows, har standardalternativet vært å installere PuTTY.

Takket være Windows PowerShell trenger du kanskje ikke PuTTY lenger. La oss se på hvordan du konfigurerer SSH-tilgang i Windows 10, og om de nye verktøyene kan erstatte PuTTY.

Slik installerer du SSH i Windows 10 (Quick)

Installere SSH-funksjonalitet til Windows 10 PowerShell er rettferdig nok, men menyalternativene for det er noe skjult. Her er hva du må gjøre:

  1. Åpen innstillinger.
  2. Se på Apps
  3. Gå til Administrer valgfrie funksjoner
  4. Klikk på Legg til en funksjon.
  5. Å velge OpenSSH Client.
  6. Vent, så start på nytt.

Når dette er gjort, kan du opprette SSH-tilkoblinger med andre kompatible datamaskiner. Hvis en SSH-server er installert og konfigurert på fjernmaskinen, kan en tilkobling gjøres.

Det er oversikten. Her er detaljene.

Slik installerer du SSH i Windows 10 (Detaljert)

Windows 10s PowerShell-implementering av SSH er en versjon av OpenSSH-prosjektet. Du kan finne prosjektsiden på GitHub.

Du bør oppdage at SSH allerede er installert på Windows 10-datamaskinen din (den ble inkludert i april 2018-oppdateringen), men hvis ikke, kan det lett legges til.

For å sjekke, åpne Power User-menyen (høyreklikk Start eller Windows-tast + X) og velg Windows PowerShell. Her skriv inn kommandoen “ssh”. Hvis SSH ikke er installert ennå, ser du en skjerm som denne:

Å fikse dette er lett nok. trykk Windows-tast + I å åpne innstillinger se, deretter gå til Apps og se etter Administrer valgfrie funksjoner. Klikk dette, og se etter en oppføring som er merket “OpenSSH”.

Hvis du ikke kan se det, klikker du Legg til en funksjon Rull deretter ned til du ser OpenSSH Client. Klikk for å utvide elementet og se beskrivelsen.

Når du er klar, klikk Installere å legge den til din PC. Et øyeblikk senere vil den nye SSH-klienten for Windows PowerShell bli installert. Det er verdt å starte Windows på nytt for å sikre at appen er riktig installert.

En notat på SSH Server App

Det er verdt å markere det faktum at du også kan installere en SSH-server. Selv om det ikke er sannsynlig at Microsoft vil aktivere noen form for universell fjernadministrasjon over SSH, er det likevel nyttig å ha det som et alternativ.

For å installere dette, gjenta trinnene ovenfor, velg OpenSSH Server.

Bruke SSH i Windows PowerShell

Når SSH er installert og fungerer, kan du bruke den til å kommunisere med en annen datamaskin. For eksempel kan du bruke den til å få tilgang til en Raspberry Pi (en av flere eksterne alternativer. Slik fjerner du til en Windows-PC fra en Raspberry Pi. Slik fjerner du til en Windows-PC fra en Raspberry Pi. Ville det ikke vært bra hvis du kunne få tilgang til PCen din fra Raspberry Pi uansett hvor du er? Vel, du kan! Alt du trenger er en ekstern desktop app. Les mer for den lille datamaskinen).

Bruk er enkelt. I PowerShell, skriv inn ssh-kommandoen, etterfulgt av brukernavnet for en konto på den eksterne enheten, og dens IP-adresse.

For eksempel å koble til min Raspberry Pi-boks som kjører RetroPie, brukte jeg:

ssh [email protected]

På dette tidspunktet må den eksterne enheten be deg om å godta en sikker nøkkel. Type Ja For å godta dette, så skriv inn passordet for brukernavnet du brukte, når du blir bedt om det.

Øyeblikk senere blir du koblet til den eksterne Linux-enheten, klar til å utføre alle oppgaver du trenger.

PowerShells SSH-funksjoner vs. PuTTY

PuTTY har lenge vært det foretrukne valget for SSH på Windows. Enten du styrer webservere, får tilgang til ting med ting på Internett Hva er internett av ting? Hva er Internett av ting? Hva er Internett av ting? Her er alt du trenger å vite om det, hvorfor det er så spennende, og noen av risikoen. Les mer eller eksternt administrere en Linux-PC, det er en lett, enkel å bruke app.

En av årsakene til PuTTYs utholdenhet er det brede utvalget av funksjoner. Så kan SSH på Windows PowerShell konkurrere med PuTTY?

Vel, når det gjelder å gi SSH-funksjonalitet, ja det kan det. Du kan finne ut hvordan du bruker noen av de utvidede funksjonene til SSH på Windows 10 ved å skrive inn ssh-kommandoen:

ssh

Den resulterende listen over alternativer skisserer funksjonene. For eksempel kan du spesifisere en port:

ssh [brukernavn] @ [vertsnavn] -p [port]

Mulighetene er gode!

Det er imidlertid fortsatt ikke PuTTY. Mens du kan binde en adresse med OpenSSH på Windows, er du begrenset av antall adresser du kan lagre.

Det er grunn til at PuTTY fortsatt er populært. Ikke bare gjør det mulig å lagre (og navn) dine tilkoblinger, appen støtter også tilkoblinger via Telnet, Serial og andre protokoller. PuTTYs utseende kan også konfigureres, kan det raskt lanseres fra skrivebordet. Alt i alt er PuTTY et solid verktøy som håndterer stort sett alt du kan kaste på det.

Hvorfor SSH når du kan bruke Linux?

Mens fjernstyring av Linux over SSH kan være viktig, trenger du ikke engang SSH. Windows 10 har nå et Linux-delsystem og en Bash-lignende kommandoprompt.

Dette betyr at du enkelt kan legge inn Linux-kommandoer og motta realistiske svar. Selv om det kanskje ikke er ideelt for alle scenarier, kan dette være ideelt hvis du trenger Linux-tilgang for høyskole eller treningsformål, og ikke har SSH-tilgang (uansett app) til en Linux-enhet..

Selvfølgelig er dette ikke det eneste alternativet. Hvis du trenger å øve Bash-kommandoer i Windows, kan du alltid sette opp en virtuell maskin. Bare installer en Linux-distribusjon i dette og (maskinvare tillater) du har et Linux-OS klar til bruk.

Er det på tide å forlate PuTTY på Windows 10?

SSH er lett å bruke i Windows 10 PowerShell. Men mangel på funksjoner, sammen med å kreve noen få klikk å laste opp, betyr at du kanskje foretrekker å holde fast med PuTTY. Uansett er det faktum at Windows 10 har to gode alternativer for SSH verdt å feire.

Ønsker du flere SSH-alternativer for Windows? Vår roundup av SSH-verktøy for Windows 4 Enkle måter å bruke SSH på i Windows 4 Enkle måter å bruke SSH på i Windows SSH er de facto-løsningen for sikker tilgang til eksterne terminaler på Linux og andre UNIX-lignende systemer. Hvis du har en ekstern SSH-server du vil ha tilgang til, må du laste ned en SSH-klient ... Les mer vil fortelle deg om alternativene.

Utforsk mer om: PowerShell, Remote Access, Windows 10.