Der er forskellige metoder til at etablere kommunikation mellem forskellige computere, men vi skal altid tage hensyn til de sikkerhedsmuligheder, der er til stede, da det, der skal overføres de fleste gange, er forbundet med følsomme brugeroplysninger.
En af de sikreste måder er at bruge SSH -protokollen, og hvor OpenSSH bliver en praktisk løsning til denne forbindelse.
Ved at bruge OpenSSH kan vi være sikre på, at al trafik vil blive krypteret for at eliminere spionage, informationskapring og andre former for angreb, ud over dette tilbyder OpenSSH os et bredt sæt sikre tunnelfunktioner, forskellige godkendelsesmetoder og muligheder for tilpassede indstillinger.
En af de vigtigste nyheder, som den nye build af Windows 10 vil omfatte, hvis en ny build, vil være integrationen af OpenSSH i en beta -fase.
Vi finder denne funktion i build 17063 af Windows 10 Fall Creators, som er tilgængelig via Microsofts Insider -program, som vi kan få adgang til og registrere, hvis vi ikke allerede er det, i følgende link:
Nu har Windows 10 tilføjet mulighederne for OpenSSH Client og OpenSSH Server for at udføre denne proces på en pålidelig og fuldt funktionel måde.
Dernæst vil vi se, hvordan du installerer OpenSSH -serveren i Windows 10 Fall Creators.
1. Få adgang til Windows 10 -systemfunktionerne
Trin 1
For at starte processen går vi til menuen Start, og der vælger vi indstillingen "Indstillinger", vi ser følgende:
Trin 2
Der klikker vi på sektionen "Applikationer", og i det nye vindue går vi til sektionen "Programmer og funktioner", hvor vi vil se følgende:
Trin 3
Der klikker vi på linjen "Administrer valgfrie funktioner", og vi ser dette:
2. Tilføj OpenSSH i Windows 10
Trin 1
Klik på linjen "Tilføj en ny funktion", og i det viste vindue flytter vi til bunden, hvor vi vil se OpenSSH -mulighederne både på klient- og serverniveau:
Trin 2
Klik på OpenSSH Server -funktionen, og vi vil se, at installationsmuligheden er aktiveret:
BemærkHusk, at denne funktion er i betafase og kan forårsage ustabilitet i dens adfærd.
Trin 3
Vi vil se, at installationsprocessen begynder:
Trin 4
Vi fortsætter med at genstarte computeren for at anvende ændringerne. OpenSSH -binære filer bliver hostet i følgende sti:
C: \ Windows \ system32 \ Openssh
Trin 5
Der vil vi se værktøjer som:
sftp-server.exe ssh-agent.exe ssh-keygen.exe sshd.exeSamt konfigurationsfilen sshd_config.
Trin 6
For at validere tjenesten fungerer OpenSSH som en systemtjeneste, og vi kan kontrollere det ved hjælp af følgende tastekombination og udføre kommandoen services.msc, tryk på Enter, og i det viste vindue finder vi sshd -tjenesten:
+ R
3. Kør SSH -server på Windows 10
Trin 1
For at konfigurere OpenSSH -serveren i Windows dobbeltklikker vi på tjenesten eller højreklikker / Egenskaber, og i vinduet Start session kan vi forlade standardindstillingen:
Trin 2
Dernæst får vi adgang til kommandoprompten som administratorer og udfører følgende linje:
cd c: \ windows \ system32 \ OpensshTrin 3
Derefter udfører vi følgende linje for at generere sikkerhedsnøglen:
ssh -keygen -A
FORSTØRRE
Trin 4
Nu, fra kommandoprompten, indtaster vi explorer.exe for at starte Windows Stifinder fra OpenSSH -mappen:
BemærkDenne proces kan udføres i Windows PowerShell med følgende linjer:
Install -Module -Force OpenSSHUtils Repair -SshdHostKeyPermission -FilePath C: \ Windows \ System32 \ OpenSSH \ ssh_host_ed25519_key
Trin 5
Vi kan se, at sikkerhedsnøglen er placeret i OpenSSH -mappen:
4. Aktiver OpenSSH -lytteport i Windows 10
Trin 1
Det næste trin er at lade port 22 aktiveres for korrekt OpenSSH -kommunikation, for dette udfører vi følgende linje:
netsh advfirewall firewall tilføj regelnavn = "SSHD Port" dir = in action = allow protocol = TCP localport = 22
FORSTØRRE
Trin 2
Hvis vi vil udføre denne proces med PowerShell, udfører vi 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. Opret forbindelse via OpenSSH i Windows 10
Trin 1
Endelig kan vi få adgang fra enhver computer på det lokale netværk ved hjælp af følgende syntaks:
ssh bruger @ IPTrin 2
Vi kan se alle SSH -alternativerne direkte i konsollen:
FORSTØRRE
Så vi kan installere OpenSSH i den nye version af Windows 10.