Yra įvairių būdų, kaip užmegzti ryšį tarp skirtingų kompiuterių, tačiau visada turime atsižvelgti į esamas saugumo parinktis, nes tai, kas dažniausiai bus perduodama, yra susijusi su neskelbtina vartotojo informacija.
Vienas iš saugiausių būdų yra naudoti SSH protokolą ir kur „OpenSSH“ tampa praktišku šio ryšio sprendimu.
Naudodami „OpenSSH“ galime būti tikri, kad visas srautas bus užšifruotas, kad būtų išvengta šnipinėjimo, informacijos užgrobimo ir kitų rūšių atakų, be to, „OpenSSH“ siūlo platų saugių tunelių galimybių rinkinį, įvairius autentifikavimo metodus ir pasirinktinių nustatymų parinktis.
Viena iš pagrindinių naujovių, kurią, jei bus sukurta nauja „Windows 10“, bus „OpenSSH“ integravimas į beta fazę.
Šią funkciją rasite „Windows 10 Fall Creators“ 17063 versijoje, kurią galima rasti per „Microsoft“ viešai neatskleistą programą, kurią galime pasiekti ir užregistruoti, jei to dar neturime, naudodami šią nuorodą:
Dabar „Windows 10“ pridėjo „OpenSSH Client“ ir „OpenSSH Server“ parinktis, kad šis procesas būtų atliktas patikimai ir visiškai funkcionaliai.
Toliau pamatysime, kaip įdiegti „OpenSSH Server“ sistemoje „Windows 10 Fall Creators“.
1. Pasiekite „Windows 10“ sistemos funkcijas
1 žingsnis
Norėdami pradėti procesą, einame į meniu Pradėti ir ten pasirenkame parinktį „Nustatymai“, pamatysime šiuos dalykus:
2 žingsnis
Ten mes spustelėjame skyrių „Programos“ ir naujame lange einame į skyrių „Programos ir funkcijos“, kur pamatysime šiuos dalykus:
3 žingsnis
Ten spustelime eilutę „Tvarkyti pasirenkamas funkcijas“ ir pamatysime tai:
2. Pridėkite „OpenSSH“ sistemoje „Windows 10“
1 žingsnis
Spustelėkite eilutę „Pridėti naują funkciją“ ir rodomame lange pereiname į apačią, kur pamatysime „OpenSSH“ parinktis tiek kliento, tiek serverio lygiu:
2 žingsnis
Spustelėkite „OpenSSH Server“ funkciją ir pamatysime, kad diegimo parinktis yra suaktyvinta:
PastabaAtminkite, kad ši funkcija yra beta fazėje ir gali sukelti nestabilų jos elgesį.
3 žingsnis
Pamatysime, kad prasideda diegimo procesas:
4 žingsnis
Mes pradedame iš naujo paleisti kompiuterį, kad pritaikytume pakeitimus. „OpenSSH“ dvejetainiai failai bus priglobti tokiu keliu:
C: \ Windows \ system32 \ Openssh
5 žingsnis
Ten pamatysime tokius įrankius kaip:
sftp-server.exe ssh-agent.exe ssh-keygen.exe sshd.exeTaip pat konfigūracijos failas sshd_config.
6 žingsnis
Norėdami patvirtinti paslaugą, „OpenSSH“ veiks kaip sistemos paslauga, ir mes galime ją patikrinti naudodami šį klavišų kombinaciją ir vykdydami „services.msc“ komandą, paspauskite „Enter“ ir rodomame lange surasime sshd paslaugą:
+ R.
3. Paleiskite SSH serverį „Windows 10“
1 žingsnis
Norėdami sukonfigūruoti „OpenSSH“ serverį sistemoje „Windows“, dukart spustelėsime paslaugą arba dešiniuoju pelės mygtuku spustelėkite / Ypatybės, o lange Pradėti sesiją galime palikti numatytąją parinktį:
2 žingsnis
Tada mes kaip administratoriai pasiekiame komandų eilutę ir vykdome šią eilutę:
cd c: \ windows \ system32 \ Openssh3 žingsnis
Tada vykdome šią eilutę, kad sugeneruotume saugos raktą:
ssh -keygen -A
DIDELIS
4 žingsnis
Dabar iš komandų eilutės įvedame explorer.exe, kad paleistume „Windows Explorer“ iš „OpenSSH“ aplanko:
PastabaŠį procesą galima atlikti naudojant „Windows PowerShell“, naudojant šias eilutes:
Install -Module -Force OpenSSHUtils Repair -SshdHostKeyPermission -FilePath C: \ Windows \ System32 \ OpenSSH \ ssh_host_ed25519_key
5 žingsnis
Matome, kad saugos raktas yra „OpenSSH“ aplanke:
4. Įgalinkite „OpenSSH“ klausymo prievadą „Windows 10“
1 žingsnis
Kitas žingsnis yra leisti 22 prievadui įjungti teisingą „OpenSSH“ ryšį, todėl vykdome šią eilutę:
netsh advfirewall užkarda pridėti taisyklės pavadinimą = "SSHD prievadas" dir = veiksme = leisti protokolą = TCP localport = 22
DIDELIS
2 žingsnis
Jei norime atlikti šį procesą naudodami „PowerShell“, atliksime šiuos veiksmus:
New -NetFirewallRule -Name sshd -DisplayName 'OpenSSH Server (sshd)' -Service sshd -Enabled True -Direction Inbound -Protocol TCP -Action Allow -Profile Domain
DIDELIS
5. Prisijunkite naudodami „OpenSSH“ sistemoje „Windows 10“
1 žingsnis
Galiausiai galime pasiekti bet kurį vietinio tinklo kompiuterį naudodami šią sintaksę:
ssh vartotojas @ IP2 žingsnis
Visas SSH alternatyvas galime pamatyti tiesiogiai konsolėje:
DIDELIS
Taigi galime įdiegti „OpenSSH“ naujojoje „Windows 10“ versijoje.