Det finns olika metoder för att upprätta kommunikation mellan olika datorer, men vi måste alltid ta hänsyn till de säkerhetsalternativ som finns eftersom det som kommer att överföras oftast är förknippat med känslig användarinformation.
Ett av de säkraste sätten är att använda SSH -protokollet och där OpenSSH blir en praktisk lösning för denna anslutning.
Genom att använda OpenSSH kan vi vara säkra på att all trafik kommer att krypteras för att eliminera spionage, kapning av information och andra typer av attacker, utöver detta erbjuder OpenSSH oss en bred uppsättning säkra tunnelfunktioner, olika autentiseringsmetoder och alternativ för anpassade inställningar.
En av de viktigaste nyheterna som den nya versionen av Windows 10 kommer att inkludera, om en ny version, kommer att vara integrationen av OpenSSH i en betafas.
Vi hittar den här funktionen i build 17063 av Windows 10 Fall Creators som är tillgänglig via Microsofts Insider -program som vi kan komma åt och registrera, om vi inte redan är det, i följande länk:
Nu har Windows 10 lagt till alternativen OpenSSH Client och OpenSSH Server för att utföra denna process på ett tillförlitligt och fullt fungerande sätt.
Därefter kommer vi att se hur du installerar OpenSSH -servern i Windows 10 Fall Creators.
1. Få åtkomst till systemfunktionerna i Windows 10
Steg 1
För att starta processen går vi till Start -menyn och där väljer vi alternativet "Inställningar", vi kommer att se följande:
Steg 2
Där klickar vi på avsnittet "Program" och i det nya fönstret går vi till avsnittet "Program och funktioner" där vi kommer att se följande:
Steg 3
Där klickar vi på raden "Hantera valfria funktioner" så ser vi detta:
2. Lägg till OpenSSH i Windows 10
Steg 1
Klicka på raden "Lägg till en ny funktion" och i fönstret som visas går vi till botten där vi kommer att se OpenSSH -alternativen både på klient- och servernivå:
Steg 2
Klicka på OpenSSH Server -funktionen så ser vi att installationsalternativet är aktiverat:
NoteraKom ihåg att denna funktion är i betafas och kan orsaka instabilitet i sitt beteende.
Steg 3
Vi kommer att se att installationsprocessen börjar:
Steg 4
Vi fortsätter att starta om datorn för att tillämpa ändringarna. OpenSSH binära filer kommer att vara värd i följande sökväg:
C: \ Windows \ system32 \ Openssh
Steg 5
Där kommer vi att se verktyg som:
sftp-server.exe ssh-agent.exe ssh-keygen.exe sshd.exeSamt konfigurationsfilen sshd_config.
Steg 6
För att validera tjänsten kommer OpenSSH att fungera som en systemtjänst och vi kan kontrollera den med följande tangentkombination och utföra kommandot services.msc, tryck på Enter och i fönstret som visas hittar vi sshd -tjänsten:
+ R
3. Kör SSH -server på Windows 10
Steg 1
För att konfigurera OpenSSH -servern i Windows dubbelklickar vi på tjänsten eller högerklickar / Egenskaper och i fönstret Startsession kan vi lämna standardalternativet:
Steg 2
Därefter öppnar vi kommandotolken som administratörer och kör följande rad:
cd c: \ windows \ system32 \ OpensshSteg 3
Sedan kör vi följande rad för att generera säkerhetsnyckeln:
ssh -keygen -A
FÖRSTORA
Steg 4
Nu, från kommandotolken, anger vi explorer.exe för att starta Utforskaren från OpenSSH -mappen:
NoteraDenna process kan köras i Windows PowerShell med följande rader:
Install -Module -Force OpenSSHUtils Repair -SshdHostKeyPermission -FilePath C: \ Windows \ System32 \ OpenSSH \ ssh_host_ed25519_key
Steg 5
Vi kan se att säkerhetsnyckeln finns i OpenSSH -mappen:
4. Aktivera OpenSSH lyssnarport i Windows 10
Steg 1
Nästa steg är att låta port 22 aktiveras för korrekt OpenSSH -kommunikation, för detta kör vi följande rad:
netsh advfirewall brandvägg lägg till regelnamn = "SSHD -port" dir = i aktion = tillåt protokoll = TCP localport = 22
FÖRSTORA
Steg 2
Om vi vill utföra denna process med PowerShell kommer vi att utföra följande:
New -NetFirewallRule -Name sshd -DisplayName 'OpenSSH Server (sshd)' -Service sshd -Enabled True -Direction Inbound -Protocol TCP -Action Allow -Profile Domain
FÖRSTORA
5. Anslut via OpenSSH i Windows 10
Steg 1
Slutligen kan vi komma åt från vilken dator som helst i det lokala nätverket med följande syntax:
ssh -användare @ IPSteg 2
Vi kan se alla SSH -alternativ direkt i konsolen:
FÖRSTORA
Så vi kan installera OpenSSH i den nya versionen av Windows 10.