Izmantojot operētājsistēmu Windows 10, Microsoft beidzot ir uzklausījis savus lietotājus pēc tam, kad viņi gadiem ilgi pieprasīja SSH klientu un serveri. Iekļaujot OpenSSH ieviešanu, OS vērtība palielinās.
Šīs rakstīšanas brīdī operētājsistēmā Windows 10 iekļautā OpenSSH programmatūra ir BETA stadijā. Tas nozīmē, ka tam var būt dažas stabilitātes problēmas.
Nodrošinātais SSH serveris ir līdzīgs Linux lietotnei. No pirmā acu uzmetiena šķiet, ka tas atbalsta tās pašas funkcijas kā *NIX līdzinieks. Tā ir konsoles lietotne, taču tā darbojas kā Windows pakalpojums.
Apskatīsim, kā iespējot OpenSSH serveri operētājsistēmā Windows 10.
Saturs paslēpties Iespējojiet OpenSSH serveri operētājsistēmā Windows 10 Kā startēt OpenSSH serveri operētājsistēmā Windows 10 Savienojuma izveide ar SSH serveri operētājsistēmā Windows 10Iespējojiet OpenSSH serveri operētājsistēmā Windows 10
- Atveriet lietotni Iestatījumi un dodieties uz Programmas -> Programmas un funkcijas.
- Labajā pusē noklikšķiniet uz Pārvaldīt papildu funkcijas.
- Nākamajā lapā noklikšķiniet uz pogasPievienojiet funkciju.
- Funkciju sarakstā atlasietOpenSSH serverisun noklikšķiniet uzUzstādītpogu.
- Restartējiet sistēmu Windows 10.
Tādējādi operētājsistēmā Windows 10 tiks instalēta programmatūra OpenSSH Server.
intel r hd grafikas draiveris operētājsistēmai Windows 10
Tās binārie faili atrodas zem mapes |_+_|. Papildus SSH klientu lietotnēm mapē ir šādi servera rīki:
- sftp-server.exe
- ssh-agent.exe
- ssh-keygen.exe
- sshd.exe
- un konfigurācijas fails 'sshd_config'.
SSH serveris ir konfigurēts, lai tas darbotos kā pakalpojums.
Canon mf654cdw draiveris
Šīs rakstīšanas brīdī tas nesākas automātiski. Jums tas jākonfigurē manuāli.
Kā startēt OpenSSH serveri operētājsistēmā Windows 10
- Veiciet dubultklikšķi uzsshdierakstu pakalpojumā Services, lai atvērtu tā rekvizītus.
- Cilnē “Pieteikšanās” skatiet lietotāja kontu, ko izmanto sshd serveris. Manā gadījumā tā irNT Servicesshd.
- Tagad atveriet paaugstinātu komandu uzvedni.
- Dodieties uz direktoriju c:windowssystem32Openssh, izmantojot komandu |_+_|.
- Šeit palaidiet komandu |_+_| lai ģenerētu drošības atslēgas sshd serverim.
- Tagad paaugstinātajā komandu uzvednē ierakstiet |_+_| lai palaistu File Explorer mapē OpenSSH.
- Atjaunināt: Microsoft ir publicējusi a pamācībakas padara pareizo piešķiršanas procesu ļoti vienkāršu.
Atveriet PowerShell kā administratoru un izpildiet šīs komandas:|_+_|Tieši tā! Visas nepieciešamās atļaujas ir iestatītas.
- Varat arī veikt šīs darbības.
Ar peles labo pogu noklikšķiniet uzssh_host_ed25519_keyfailu un mainīt tā īpašumtiesības uz sshd pakalpojuma lietotāju, piem.NT Servicesshd. - Noklikšķiniet uz 'Pievienot' un pievienojiet lietotājam 'NT Servicesshd' atļauju 'Lasīt'. Tagad noņemiet visas pārējās atļaujas, lai iegūtu kaut ko līdzīgu:Noklikšķiniet uz 'Lietot' un apstipriniet darbību.
- Visbeidzot atveriet pakalpojumus (nospiediet taustiņus Win + R un ierakstietpakalpojumi.msclodziņā Palaist) un sāciet sshd pakalpojumu. Tam vajadzētu sākt:
- Atļaujiet SSH portu Windows ugunsmūrī. Pēc noklusējuma serveris izmanto 22. portu. Palaidiet šo komandu paaugstinātā komandu uzvednē: |_+_|Microsoft ir piegādājusi šādu alternatīvu komandu PowerShell:
|_+_| - Visbeidzot, iestatiet sava lietotāja konta paroli, ja jums tās nav.
Tagad varat to izmēģināt darbībā.
Savienojuma izveide ar SSH serveri operētājsistēmā Windows 10
Atveriet savu ssh klientu. To var palaist tajā pašā datorā, piem. izmantojot iebūvēto OpenSSH klientu vai startējiet to no cita datora savā tīklā.
Vispārīgā gadījumā OpenSSH konsoles klienta sintakse ir šāda:
|_+_|Manā gadījumā komanda izskatās šādi:
kā savienot pārī manu logitech peli|_+_|
KurWinaeroir mans Windows lietotājvārds un192.168.2.96ir mana Windows 10 datora IP adrese. Es izveidošu savienojumu ar to no cita datora, kurā darbojas Arch Linux.
Beidzot jūs esat iekšā!
Serveris palaiž klasiskās Windows konsoles komandas, piem. vairāk, ierakstiet, ver, kopējiet.
Bet es nevaru palaist FAR Manager. Tas šķiet melnbalts un bojāts:
hdmi piezīmjdatora ieeja
Vēl viens interesants novērojums: varat palaist GUI lietotnes, piemēram, Explorer. Ja esat pierakstījies tajā pašā lietotāja kontā, kuru izmantojat SSH, tie tiks sākti darbvirsmā. Skatīt:
Iebūvētais SSH serveris noteikti ir interesanta lieta, ar ko spēlēt. Tas ļauj pārvaldīt Windows datoru, neinstalējot tādus rīkus kā rdesktop savā Linux datorā vai pat nemainot Windows iestatījumus no Linux datora, kurā nav instalēts X serveris.
Šobrīd Windows 10 iebūvētais SSH serveris ir BETA stadijā, tāpēc tam vajadzētu kļūt interesantākam un tuvākajā nākotnē kļūt par noderīgu līdzekli.