Det er forskjellige metoder for å etablere kommunikasjon mellom forskjellige datamaskiner, men vi må alltid ta hensyn til sikkerhetsalternativene som er tilstede, siden det som skal overføres mesteparten av tiden er knyttet til sensitiv brukerinformasjon.
En av de sikreste måtene er å bruke SSH -protokollen og hvor OpenSSH blir en praktisk løsning for denne tilkoblingen.
Ved å bruke OpenSSH kan vi være sikre på at all trafikk vil bli kryptert for å eliminere spionasje, kapring av informasjon og andre typer angrep. I tillegg til dette tilbyr OpenSSH oss et bredt sett med sikre tunnelfunksjoner, forskjellige autentiseringsmetoder og alternativer for tilpassede innstillinger.
En av hovednyhetene som nybygget i Windows 10 vil inkludere, hvis det er et nytt bygg, vil være integreringen av OpenSSH i en betafase.
Vi finner denne funksjonen i build 17063 av Windows 10 Fall Creators som er tilgjengelig via Microsofts Insider -program som vi kan få tilgang til og registrere, hvis vi ikke allerede er det, i følgende lenke:
Nå har Windows 10 lagt til alternativene OpenSSH Client og OpenSSH Server for å utføre denne prosessen på en pålitelig og fullt funksjonell måte.
Deretter vil vi se hvordan du installerer OpenSSH -serveren i Windows 10 Fall Creators.
1. Få tilgang til systemfunksjonene i Windows 10
Trinn 1
For å starte prosessen går vi til Start -menyen, og der velger vi alternativet "Innstillinger", vi vil se følgende:
Steg 2
Der klikker vi på "Programmer" -delen, og i det nye vinduet går vi til "Programmer og funksjoner" -delen der vi vil se følgende:
Trinn 3
Der klikker vi på linjen "Administrer valgfrie funksjoner", så ser vi dette:
2. Legg til OpenSSH i Windows 10
Trinn 1
Klikk på linjen "Legg til en ny funksjon", og i det viste vinduet går vi til bunnen der vi vil se OpenSSH -alternativene både på klient- og servernivå:
Steg 2
Klikk på OpenSSH Server -funksjonen, så ser vi at installasjonsalternativet er aktivert:
MerkHusk at denne funksjonen er i betafase og kan forårsake ustabilitet i oppførselen.
Trinn 3
Vi vil se at installasjonsprosessen begynner:
Trinn 4
Vi fortsetter å starte datamaskinen på nytt for å bruke endringene. OpenSSH binære filer vil bli plassert i følgende bane:
C: \ Windows \ system32 \ Openssh
Trinn 5
Der vil vi se verktøy som:
sftp-server.exe ssh-agent.exe ssh-keygen.exe sshd.exeSamt konfigurasjonsfilen sshd_config.
Trinn 6
For å validere tjenesten, vil OpenSSH fungere som en systemtjeneste, og vi kan kontrollere den ved hjelp av følgende tastekombinasjon og utføre services.msc -kommandoen, trykk Enter og i vinduet som vises finner vi sshd -tjenesten:
+ R
3. Kjør SSH -server på Windows 10
Trinn 1
For å konfigurere OpenSSH -serveren i Windows, dobbeltklikker vi på tjenesten eller høyreklikker / Egenskaper og i Start -sesjonsvinduet kan vi forlate standardalternativet:
Steg 2
Deretter får vi tilgang til ledeteksten som administratorer og utfører følgende linje:
cd c: \ windows \ system32 \ OpensshTrinn 3
Deretter utfører vi følgende linje for å generere sikkerhetsnøkkelen:
ssh -keygen -A
FORSTØRRE
Trinn 4
Nå, fra ledeteksten, skriver vi inn explorer.exe for å starte Windows Utforsker fra OpenSSH -mappen:
MerkDenne prosessen kan utføres i Windows PowerShell med følgende linjer:
Install -Module -Force OpenSSHUtils Repair -SshdHostKeyPermission -FilePath C: \ Windows \ System32 \ OpenSSH \ ssh_host_ed25519_key
Trinn 5
Vi kan se at sikkerhetsnøkkelen er plassert i OpenSSH -mappen:
4. Aktiver OpenSSH lytteport i Windows 10
Trinn 1
Det neste trinnet er å la port 22 aktiveres for korrekt OpenSSH -kommunikasjon, for dette utfører vi følgende linje:
netsh advfirewall brannmur legg til regelnavn = "SSHD -port" dir = i aksjon = tillat protokoll = TCP localport = 22
FORSTØRRE
Steg 2
Hvis vi ønsker å utføre denne prosessen med PowerShell, vil vi utføre følgende:
New -NetFirewallRule -Name sshd -DisplayName 'OpenSSH Server (sshd)' -Service sshd -Enabled True -Direction Inbound -Protocol TCP -Action Allow -Profile Domain
FORSTØRRE
5. Koble til via OpenSSH i Windows 10
Trinn 1
Til slutt kan vi få tilgang fra hvilken som helst datamaskin på det lokale nettverket ved å bruke følgende syntaks:
ssh bruker @ IPSteg 2
Vi kan se alle SSH -alternativene direkte i konsollen:
FORSTØRRE
Så vi kan installere OpenSSH i den nye versjonen av Windows 10.