Windows 10 SSH vs PuTTY: På tide å bytte klient for ekstern tilgang?

Windows 10 SSH vs PuTTY: På tide å bytte klient for ekstern tilgang?

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 greit nok, men menyalternativene for det er noe skjult. Her er hva du trenger å gjøre:





  1. Åpen Innstillinger .
  2. Utsikt Apper> Apper og funksjoner
  3. Gå til Valgfrie funksjoner
  4. Klikk Legg til en funksjon
  5. Plukke ut OpenSSH -klient
  6. Vent, og start deretter 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å den eksterne maskinen, kan en tilkobling opprettes.

xbox one vil ikke koble til wifi, men alt annet gjør

Det er oversikten. Her er detaljene.



Slik installerer du SSH i Windows 10 (detaljert)

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

Du bør finne ut at SSH allerede er installert på din Windows 10 -datamaskin (den var inkludert i oppdateringen fra april 2018), men hvis ikke, kan den enkelt legges til.





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

Å fikse dette er enkelt nok. trykk Windows -tast + I å åpne Innstillinger se, og gå til Apper og se etter Administrer valgfrie funksjoner . Klikk på dette, og se etter en oppføring merket 'OpenSSH'.





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

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

En merknad om SSH -serverappen

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

For å installere dette, gjenta trinnene ovenfor og 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 for den lille datamaskinen).

Bruken er enkel. Skriv inn ssh -kommandoen i PowerShell, etterfulgt av brukernavnet for en konto på den eksterne enheten, og dens IP -adresse.

For eksempel for å koble til min Bringebær Pi -eske som kjører RetroPie , Jeg brukte:

ssh pi@192.168.1.76

På dette tidspunktet bør den eksterne enheten be deg om å godta en sikker nøkkel. Type Ja for å godta dette, og deretter spør du passordet for brukernavnet du brukte.

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

PowerShells SSH -funksjoner kontra PuTTY

PuTTY har lenge vært det foretrukne valget for SSH på Windows. Enten du kontrollerer webservere, får tilgang til Internet of Things -enheter eller fjernadministrerer en Linux -PC, er det en lett, brukervennlig app.

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

Vel, når det gjelder å tilby SSH -funksjonalitet, ja det kan. 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 angi en port:

ssh [username]@[hostname] -p [port]

Mulighetene er gode!

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

Det er en grunn til at PuTTY fortsatt er populært. Ikke bare lar den deg lagre (og navngi) tilkoblingene dine, 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?

Selv om fjernkontroll av Linux over SSH kan være avgjørende, trenger du kanskje ikke engang SSH. Windows 10 har nå et Linux-undersystem 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 opplæringsformål, og ikke har SSH -tilgang (uavhengig av app) til en Linux -enhet.

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

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

SSH er enkel å bruke i Windows 10's PowerShell. Imidlertid betyr mangelen på funksjoner, sammen med at det krever noen flere klikk for å laste opp, at du kanskje foretrekker å holde deg til PuTTY. Uansett er det verdt å feire det faktum at Windows 10 har to gode alternativer for SSH.

Vil du ha flere SSH -alternativer for Windows? Vår oppsummering av SSH -verktøy for Windows vil fortelle deg om alternativene.

Dele Dele kvitring E -post Canon vs Nikon: Hvilket kameramerk er bedre?

Canon og Nikon er de to største navnene i kamerabransjen. Men hvilket merke tilbyr den bedre serien med kameraer og objektiver?

Les neste
Relaterte temaer
  • Windows
  • Fjerntilgang
  • Windows 10
  • Kraftskall
Om forfatteren Christian Cawley(1510 artikler publisert)

Nestlederedaktør for sikkerhet, Linux, gjør -det -selv, programmering og teknologi forklart, og virkelig nyttig podcast -produsent, med lang erfaring innen desktop og programvarestøtte. Christian er en bidragsyter til bladet Linux Format, og er en Raspberry Pi -tinkerer, en lego -elsker og en retro spillfan.

Mer fra Christian Cawley

Abonner på vårt nyhetsbrev

Bli med i vårt nyhetsbrev for tekniske tips, anmeldelser, gratis ebøker og eksklusive tilbud!

Klikk her for å abonnere