Există diferite metode pentru a stabili comunicarea între diferite computere, dar trebuie să luăm întotdeauna în considerare opțiunile de securitate prezente, deoarece ceea ce va fi transferat de cele mai multe ori este asociat cu informații sensibile ale utilizatorului.
Una dintre cele mai sigure modalități este utilizarea protocolului SSH și în care OpenSSH devine o soluție practică pentru această conexiune.
Prin utilizarea OpenSSH putem fi siguri că tot traficul va fi criptat pentru a elimina spionajul, deturnarea informațiilor și alte tipuri de atacuri, în plus față de acesta, OpenSSH ne oferă un set larg de capabilități de tunel sigure, diverse metode de autentificare și opțiuni pentru setări personalizate.
Una dintre principalele noutăți pe care noua versiune de Windows 10 va include, dacă o nouă versiune, va fi integrarea OpenSSH într-o fază beta.
Vom găsi această caracteristică în versiunea 17063 a Windows 10 Fall Creators, care este disponibilă prin programul Microsoft Insider, pe care îl putem accesa și înregistra, dacă nu suntem deja, în următorul link:
Acum, Windows 10 a adăugat opțiunile OpenSSH Client și OpenSSH Server pentru a realiza acest proces într-un mod fiabil și complet funcțional.
În continuare vom vedea cum se instalează OpenSSH Server în Windows 10 Fall Creators.
1. Accesați caracteristicile sistemului Windows 10
Pasul 1
Pentru a începe procesul mergem la meniul Start și acolo selectăm opțiunea „Setări”, vom vedea următoarele:
Pasul 2
Acolo facem clic pe secțiunea „Aplicații” și în fereastra nouă mergem la secțiunea „Aplicații și caracteristici” unde vom vedea următoarele:
Pasul 3
Acolo facem clic pe linia „Gestionați funcțiile opționale” și vom vedea acest lucru:
2. Adăugați OpenSSH în Windows 10
Pasul 1
Faceți clic pe linia „Adăugați o caracteristică nouă” și în fereastra afișată ne deplasăm în partea de jos unde vom vedea opțiunile OpenSSH atât la nivel de client, cât și la nivel de server:
Pasul 2
Faceți clic pe caracteristica OpenSSH Server și vom vedea că opțiunea de instalare este activată:
NotăAmintiți-vă că această funcție este în fază beta și poate provoca instabilitate în comportamentul său.
Pasul 3
Vom vedea că începe procesul de instalare:
Pasul 4
Continuăm să repornim computerul pentru a aplica modificările. Fișierele binare OpenSSH vor fi găzduite pe următoarea cale:
C: \ Windows \ system32 \ Openssh
Pasul 5
Acolo vom vedea instrumente precum:
sftp-server.exe ssh-agent.exe ssh-keygen.exe sshd.exeLa fel și fișierul de configurare sshd_config.
Pasul 6
Pentru a valida serviciul, OpenSSH va acționa ca un serviciu de sistem și îl putem verifica folosind următoarea combinație de taste și executând comanda services.msc, apăsați Enter și în fereastra afișată vom localiza serviciul sshd:
+ R
3. Rulați serverul SSH pe Windows 10
Pasul 1
Pentru a configura serverul OpenSSH în Windows, vom face dublu clic pe serviciu sau clic dreapta / Proprietăți și în fereastra Start sesiune putem lăsa opțiunea implicită:
Pasul 2
Apoi, accesăm promptul de comandă ca administratori și executăm următoarea linie:
cd c: \ windows \ system32 \ OpensshPasul 3
Apoi executăm următoarea linie pentru a genera cheia de securitate:
ssh-keygen -A
MARI
Pasul 4
Acum, din promptul de comandă, intrăm în explorer.exe pentru a porni Windows Explorer din folderul OpenSSH:
NotăAcest proces poate fi executat în Windows PowerShell cu următoarele linii:
Install-Module -Force OpenSSHUtils Repair-SshdHostKeyPermission -FilePath C: \ Windows \ System32 \ OpenSSH \ ssh_host_ed25519_key
Pasul 5
Putem vedea că cheia de securitate se află în folderul OpenSSH:
4. Activați portul de ascultare OpenSSH în Windows 10
Pasul 1
Următorul pas este de a permite portului 22 să fie activat pentru o comunicare OpenSSH corectă, pentru aceasta executăm următoarea linie:
netsh advfirewall firewall add add rule name = "SSHD Port" dir = in action = allow protocol = TCP localport = 22
MARI
Pasul 2
Dacă dorim să realizăm acest proces cu PowerShell, vom executa următoarele:
New-NetFirewallRule -Name sshd -DisplayName 'OpenSSH Server (sshd)' -Service sshd -Enabled True -Direction Inbound -Protocol TCP -Action Allow -Profile Domain
MARI
5. Conectați-vă prin OpenSSH în Windows 10
Pasul 1
În cele din urmă putem accesa de pe orice computer din rețeaua locală utilizând următoarea sintaxă:
ssh user @ IPPasul 2
Putem vedea toate alternativele SSH direct în consolă:
MARI
Deci, putem instala OpenSSH în noua versiune de Windows 10.