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 har brug for hurtig adgang til en Linux-server. Alt kan gøres med blot et par klik uden at installere ekstra software.
Annoncering
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 mange års anmodning om en SSH-klient og server. Ved at inkludere en OpenSSH-implementering øges OS-værdien.
I øjeblikket af denne skrivning er OpenSSH-softwaren, der er inkluderet i Windows 10, i et BETA-stadium. Dette betyder, at det kan have nogle stabilitetsproblemer.
Den leverede SSH-klient svarer til Linux-klienten. Ved første øjekast ser det ud til at understøtte de samme funktioner som dets * NIX-modstykke. Det er en konsolapp, så du skal kunne starte den fra kommandoprompten. Lad os aktivere det.
Aktivér OpenSSH-klient i Windows 10
- Åbn Indstillinger app og gå til Apps -> Apps og funktioner.
- Til højre skal du klikke på Administrer valgfri funktioner.
- Klik på knappen på den næste sideTilføj en funktion.
- På listen over funktioner skal du vælgeOpenSSH-klientog klik påInstallereknap.
Dette installerer OpenSSH Client-softwaren i Windows 10. Dens binære filer findes under mappenc: windows system32 Openssh
. Udover SSH-klienten indeholder mappen følgende klientværktøjer:
hvordan man åbner docx-fil i Android
- scp.exe
- sftp.exe
- ssh-add.exe
- ssh-agent.exe
- ssh-keygen.exe
- ssh.exe
- og konfigurationsfilen 'sshd_config'.
Jeg foreslår dig at log ud af din brugerkonto og log ind igen for at føje disse binære filer til PATH-miljøvariabel . Ellers bliver du nødt til at skrive den fulde sti til disse binære filer for at bruge dem.
Nu kan du prøve det i aktion.
Sådan bruges OpenSSH-klienten på Windows 10
- Åbn en nyt kommandopromptvindue .
- Skriv ssh-kommandoen ved hjælp af følgende syntaks:
ssh brugernavn @ vært -p port
For eksempel vil jeg oprette forbindelse til mit Raspberry PI-baserede mediecenter:
hvordan man fortæller om din telefon er rodfæstet
ssh alarm@192.168.2.201
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 en konfigurationsindstilling 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 foretage genveje eller skrive batchfiler. Det giver mulighed for hurtigt at ændre et antal forbindelsesindstillinger on-the-fly og konfigurere indstillinger som kodning eller miljøvariabler ved hjælp af GUI. Fra mit synspunkt fungerer den indbyggede OpenSSH-software godt til baseline-funktionalitet, når du ikke har lov til at 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-klientindstillinger udenad.