SFTP servera iestatīšana sistēmā Windows, izmantojot OpenSSH

Lapas izveides datums :

Darbības vide

Windows
  • Windows 10 Pro
  • Windows Server 2019
  • Vairāk Windows
OpenSSH
  • 7.7p1
  • 8.1p1 - Beta

※ Tas darbojas citās versijās, bet tas nav apstiprināts

Sākumā

SFTP ir mehānisms failu nosūtīšanai un saņemšanai starp diviem datoriem (parasti sadalīts klientos un serveros).

Šo standartu parasti sauc par "FTP", bet FTP nosūta un saņem pārraides un uztveršanas saturu vienkāršā tekstā (nešifrēti dati). To var viegli izlasīt trešās personas.

SFTP izmanto šifrēšanas tehniku ar nosaukumu "SSH", lai šifrētu FTP pārraides un uztveršanas saturu. Trešām personām var būt grūti lasīt.

Šajā sadaļā aprakstītas darbības, kas jāveic, lai iestatītu SFTP servera pusi, izmantojot bezmaksas OpenSSH.

Kā instalēt OpenSSH serverus operētājsistēmā Windows 10, Windows Server 2019 un jaunākā versijā

Windows 10 atvieglo OpenSSH serveru instalēšanu.

Izvēlnē Sākt atveriet sadaļu "Iestatījumi".

image

Atlasiet Programmas.

image

Atlasiet Neobligātie līdzekļi no lietotnēm un līdzekļiem.

image

Atlasiet Pievienot līdzekļus.

image

OpenSSH serverī atlasiet Instalēt.

image

Vienums pazūd, tāpēc tas atgriežas iepriekšējā ekrānā.

image

OpenSSH serveris ir instalēts.

image

Ja to pievienojat sarakstam, esat pabeidzis.

image

OpenSSH servera instalēšanas instrukcijas citās Windows operētājsistēmās

Lejupielādes un failu izvietošana

OpenSSH Windows versija tagad ir pieejama, tāpēc lejupielādējiet un iestatiet to.

Lejupielādējiet failu no šādām lapām: Lejupielādējiet "OpenSSH-Win32.zip" 32 bitu operētājsistēmai un "OpenSSH-Win64.zip" 32 bitu operētājsistēmai. Jūs varat izmantot jaunāko versiju, bet šobrīd tās visas ir Beta versijas.

image

Piesakieties serverī un novietojiet lejupielādētos un izvietotos failus serverī. Nav svarīgi, kur tas atrodas, bet šoreiz es izveidoju mapi "C:\OpenSSH" un ievietoju to tur.

image

Vides mainīgie lielumi

Reģistrējiet vides mainīgos, lai padarītu OpenSSH vieglāk lietojamu. Šī sadaļa ir aprakstīta operētājsistēmā Windows Server 2012 R2, bet darbības jāpielāgo OS versijai.

Ar peles labo pogu noklikšķiniet uz izvēlnes Sākt un atlasiet Sistēma.

image

Atlasiet Sistēmas papildu iestatījumi.

image

Cilnē "Papildu iestatījumi" noklikšķiniet uz pogas "Vides mainīgie".

image

Sadaļā "Sistēmas vides mainīgie" atlasiet Ceļš un noklikšķiniet uz pogas "Rediģēt".

image

"mainīgās vērtības augšpusē" Semikols, kam seko tās mapes ceļš, kurā tika ievietots OpenSSH fails. Kad esat to ievadījis, aizveriet visu ar pogu "OK".

image

OpenSSH pakalpojuma iestatīšana

Startējiet PowerShell ar administratora tiesībām.

image

Izmantojiet komandu kompaktdisks, lai naviģētu uz mapi OpenSSH un ierakstiet .\install-sshd.ps1, lai to palaistu.

image

Ja tas tiek parādīts kā "SUCCESS", tas ir labi.

image

Varat pārbaudīt, vai ir konfigurēti ar OpenSSH saistītie pakalpojumi.

image

Tagad jums ir iestatījumi gandrīz tādi paši kā OpenSSH operētājsistēmā Windows 10. Nākamreiz es vēlētos faktiski iestatīt sftp un nosūtīt un saņemt failus.