Z operacijskim sistemom Windows 10 je Microsoft končno prisluhnil svojim uporabnikom, potem ko so leta zahtevali odjemalca in strežnik SSH. Z vključitvijo izvedbe OpenSSH se vrednost operacijskega sistema poveča.
V trenutku tega pisanja je programska oprema OpenSSH, vključena v Windows 10, v fazi BETA. To pomeni, da ima lahko nekaj težav s stabilnostjo.
Ponujeni strežnik SSH je podoben aplikaciji za Linux. Na prvi pogled se zdi, da podpira enake funkcije kot njegov dvojnik *NIX. Je konzolna aplikacija, vendar deluje kot storitev Windows.
Poglejmo, kako omogočiti strežnik OpenSSH v sistemu Windows 10.
Vsebina skriti Omogočite strežnik OpenSSH v sistemu Windows 10 Kako zagnati strežnik OpenSSH v sistemu Windows 10 Povezovanje s strežnikom SSH v sistemu Windows 10Omogočite strežnik OpenSSH v sistemu Windows 10
- Odprite aplikacijo Nastavitve in pojdite na Aplikacije -> Aplikacije in funkcije.
- Na desni kliknite Upravljanje izbirnih funkcij.
- Na naslednji strani kliknite gumbDodajte funkcijo.
- Na seznamu funkcij izberitestrežnik OpenSSHin kliknite naNamestitegumb.
- Znova zaženite Windows 10.
To bo namestilo programsko opremo OpenSSH Server v Windows 10.
prenosnik ne prepozna zunanjega trdega diska
Njegove binarne datoteke se nahajajo v mapi |_+_|. Poleg odjemalskih aplikacij SSH mapa vsebuje naslednja strežniška orodja:
- sftp-server.exe
- ssh-agent.exe
- ssh-keygen.exe
- sshd.exe
- in konfiguracijsko datoteko 'sshd_config'.
Strežnik SSH je konfiguriran za delovanje kot storitev.
spletna kamera logitech c922
V trenutku tega pisanja se ne zažene samodejno. Konfigurirati ga morate ročno.
Kako zagnati strežnik OpenSSH v sistemu Windows 10
- Dvokliknite nasshdvnos v storitve, da odprete njegove lastnosti.
- Na zavihku 'Prijava' si oglejte uporabniški račun, ki ga uporablja strežnik sshd. V mojem primeru jeStoritev NTsshd.
- Zdaj odprite povišan ukazni poziv.
- Pojdite v imenik c:windowssystem32Openssh z ukazom |_+_|.
- Tukaj zaženite ukaz |_+_| za ustvarjanje varnostnih ključev za strežnik sshd.
- Zdaj v povišani ukazni poziv vnesite |_+_| za zagon File Explorerja v mapi OpenSSH.
- Nadgradnja: Microsoft je objavil a vadnicazaradi česar je pravilen postopek dodelitve zelo preprost.
Odprite PowerShell kot skrbnik in izvedite te ukaze:|_+_|To je to! Vsa zahtevana dovoljenja so nastavljena.
- Druga možnost je, da izvedete te korake.
Z desno miškino tipko kliknitessh_host_ed25519_keydatoteko in spremeni njeno lastništvo na uporabnika storitve sshd, npr.Storitev NTsshd. - Kliknite »Dodaj« in dodajte dovoljenje »Branje« za uporabnika »NT Servicesshd«. Zdaj odstranite vsa druga dovoljenja, da dobite nekaj takega:Kliknite »Uporabi« in potrdite operacijo.
- Na koncu odprite Storitve (pritisnite tipki Win + R in vnesitestoritve.mscv polju Zaženi) in zaženite storitev sshd. Moralo bi se začeti:
- Dovolite vrata SSH v požarnem zidu Windows. Strežnik privzeto uporablja vrata 22. Zaženite ta ukaz v povišanem ukaznem pozivu: |_+_|Microsoft je ponudil naslednji alternativni ukaz za PowerShell:
|_+_| - Nazadnje nastavite geslo za svoj uporabniški račun, če ga nimate.
Zdaj ga lahko preizkusite v akciji.
Povezovanje s strežnikom SSH v sistemu Windows 10
Odprite odjemalca ssh. Zaženete ga lahko na istem računalniku, npr. z uporabo vgrajenega odjemalca OpenSSH ali pa ga zaženite iz drugega računalnika v vašem omrežju.
V splošnem primeru je sintaksa za odjemalca konzole OpenSSH naslednja:
|_+_|V mojem primeru je ukaz videti takole:
kako uporabljati 2 monitorja na prenosniku|_+_|
Kjevinaeroje moje uporabniško ime za Windows in192.168.2.96je naslov IP mojega računalnika z operacijskim sistemom Windows 10. Nanj se bom povezal iz drugega računalnika, na katerem je nameščen Arch Linux.
Končno ste zraven!
Strežnik poganja klasične ukaze Windows konzole, npr. more, type, ver, copy.
Vendar ne morem zagnati FAR Managerja. Videti je črno-belo in zlomljeno:
kako povezati krmilnik ps4 z usb
Še ena zanimiva ugotovitev: lahko zaženete aplikacije GUI, kot je Explorer. Če ste vpisani v isti uporabniški račun, ki ga uporabljate za SSH, se bodo zagnali na namizju. Glej:
No, vgrajeni strežnik SSH je vsekakor zanimiva stvar za igranje. Omogoča vam upravljanje računalnika Windows brez namestitve orodij, kot je rdesktop, na vaš računalnik Linux ali celo spreminjanje nastavitev sistema Windows iz računalnika Linux, ki nima nameščenega strežnika X.
Od tega pisanja je vgrajeni strežnik SSH v sistemu Windows 10 v fazi BETA, zato bi moral postati bolj zanimiv in uporabna funkcija v bližnji prihodnosti.