Windows 10-ga on Microsoft lõpuks kuulanud oma kasutajaid pärast seda, kui nad on aastaid nõudnud SSH-klienti ja -serverit. OpenSSH-rakenduse kaasamisega suureneb OS-i väärtus.
Selle kirjutamise hetkel on Windows 10-s sisalduv OpenSSH tarkvara BETA faasis. See tähendab, et sellel võib olla mõningaid stabiilsusprobleeme.
Pakutav SSH-server on sarnane Linuxi rakendusega. Esmapilgul näib, et see toetab samu funktsioone, mis selle *NIX-i vaste. See on konsoolirakendus, kuid see töötab Windowsi teenusena.
Vaatame, kuidas OpenSSH-serverit Windows 10-s lubada.
Sisu peita Lubage OpenSSH-server Windows 10-s OpenSSH-serveri käivitamine Windows 10-s SSH-serveriga ühenduse loomine opsüsteemis Windows 10Lubage OpenSSH-server Windows 10-s
- Avage rakendus Seaded ja valige Rakendused -> Rakendused ja funktsioonid.
- Paremal klõpsake valikul Halda valikulisi funktsioone.
- Järgmisel lehel klõpsake nuppuLisage funktsioon.
- Funktsioonide loendis valigeOpenSSH serverja klõpsake nuppuInstalligenuppu.
- Taaskäivitage Windows 10.
See installib OpenSSH serveri tarkvara Windows 10-sse.
ei saa teie võrgus olevat printerit kinnitada
Selle binaarfailid asuvad kausta |_+_| all. Lisaks SSH-kliendirakendustele sisaldab kaust järgmisi serveritööriistu:
- sftp-server.exe
- ssh-agent.exe
- ssh-keygen.exe
- sshd.exe
- ja konfiguratsioonifail 'sshd_config'.
SSH-server on konfigureeritud töötama teenusena.
klaviatuur ei tööta hp sülearvuti
Selle kirjutamise hetkel see automaatselt ei käivitu. Peate selle käsitsi konfigureerima.
OpenSSH-serveri käivitamine Windows 10-s
- Topeltklõpsake ikoonisshdselle atribuutide avamiseks sisenemine teenusesse Services.
- Vahekaardil Logi sisse vaadake kasutajakontot, mida sshd server kasutab. Minu puhul on küllNT Servicesshd.
- Nüüd avage kõrgendatud käsuviip.
- Minge käsuga |_+_| kataloogi c:windowssystem32Openssh.
- Siin käivitage käsk |_+_| sshd-serveri turvavõtmete loomiseks.
- Nüüd tippige kõrgendatud käsureale |_+_| OpenSSH kaustas File Exploreri käivitamiseks.
- Värskenda: Microsoft on avaldanud a õpetusmis teeb õige määramisprotsessi väga lihtsaks.
Avage PowerShell administraatorina ja käivitage järgmised käsud:|_+_|See on kõik! Kõik vajalikud õigused on määratud.
- Teise võimalusena saate neid toiminguid teha.
Paremklõpsakessh_host_ed25519_keyfaili ja muuta selle omandiõigust sshd teenuse kasutajale, nt.NT Servicesshd. - Klõpsake 'Lisa' ja lisage kasutajale 'NT Servicesshd' luba 'Lugemine'. Nüüd eemaldage kõik muud load, et saada midagi sellist:Klõpsake nuppu 'Rakenda' ja kinnitage toiming.
- Lõpuks avage teenused (vajutage klahve Win + R ja tippigeservices.msckastis Käivita) ja käivitage sshd teenus. See peaks algama:
- Lubage Windowsi tulemüüris SSH-port. Vaikimisi kasutab server porti 22. Käivitage see käsk kõrgendatud käsureal: |_+_|Microsoft on PowerShelli jaoks esitanud järgmise alternatiivse käsu:
|_+_| - Lõpuks määrake oma kasutajakontole parool, kui teil seda pole.
Nüüd saate seda tegevuses proovida.
SSH-serveriga ühenduse loomine opsüsteemis Windows 10
Avage oma ssh-klient. Selle saab käivitada samas arvutis nt. kasutades sisseehitatud OpenSSH-klienti või käivitage see teisest võrgus olevast arvutist.
Üldjuhul on OpenSSH-konsoolikliendi süntaks järgmine:
|_+_|Minu puhul näeb käsk välja järgmine:
Logitech c270 kaamera draiver|_+_|
KusWinaeroon minu Windowsi kasutajanimi ja192.168.2.96on minu Windows 10 arvuti IP-aadress. Loon sellega ühenduse teisest arvutist, kus töötab Arch Linux.
Lõpuks ometi olete sees!
Server käivitab klassikalised Windowsi konsooli käsud, nt. more, type, ver, copy.
Kuid ma ei saa FAR Manageri käivitada. Tundub mustvalge ja katkine:
pubg nvidia seaded 2023
Veel üks huvitav tähelepanek: saate käivitada GUI-rakendusi nagu explorer. Kui olete sisse logitud samale kasutajakontole, mida kasutate SSH jaoks, käivituvad need töölaual. Vaata:
Noh, sisseehitatud SSH-server on kindlasti huvitav asi, millega mängida. See võimaldab teil hallata Windowsi masinat ilma selliseid tööriistu nagu rdesktop oma Linuxi arvutisse installimata või isegi Windowsi seadeid muutmata Linuxi arvutis, kuhu pole installitud X-serverit.
Selle kirjutamise seisuga on Windows 10 sisseehitatud SSH-server BETA-faasis, seega peaks see muutuma huvitavamaks ja lähitulevikus kasulikuks funktsiooniks.