SFTP serverio nustatymas sistemoje "Windows" naudojant OpenSSH
Operacinė aplinka
- Windows
-
- "Windows 10 Pro"
- "Windows Server 2019"
- Daugiau "Windows"
- OpenSSH
-
- 7.7p1
- 8.1p1 - Beta versija
※ Jis veikia kitose versijose, tačiau jis nepatvirtintas
Iš pradžių
SFTP yra failų siuntimo ir gavimo tarp dviejų kompiuterių mechanizmas (paprastai suskirstytas į klientus ir serverius).
Šis standartas paprastai vadinamas "FTP", tačiau FTP siunčia ir gauna perdavimo ir priėmimo turinį paprastuoju tekstu (nešifruotais duomenimis). Jį gali lengvai perskaityti trečiosios šalys.
SFTP naudoja šifravimo techniką, vadinamą "SSH", kad užšifruotų FTP perdavimo ir priėmimo turinį. Trečiosioms šalims gali būti sunku skaityti.
Šiame skyriuje aprašomi veiksmai, kaip nustatyti SFTP serverį naudojant nemokamą OpenSSH.
Kaip įdiegti "OpenSSH" serverius "Windows 10", "Windows Server 2019" ir naujesnėse versijose
"Windows 10" leidžia lengvai įdiegti "OpenSSH" serverius.
Meniu Pradėti atidarykite "Nustatymai".
Pasirinkite Programėlės.
Programose ir funkcijose pasirinkite Pasirinktinės funkcijos.
Pasirinkite Įtraukti funkcijų.
OpenSSH serveryje pasirinkite Diegti.
Elementas dingsta, todėl grįžta į ankstesnį ekraną.
OpenSSH serveris įdiegtas.
Jei įtrauksite jį į sąrašą, baigsite.
OpenSSH serverio diegimo instrukcijos kitose "Windows" OS
Atsisiuntimai ir failų talpinimas
"OpenSSH" "Windows" versija dabar pasiekiama, todėl atsisiųskite ir nustatykite.
Atsisiųskite failą iš šių puslapių: Atsisiųskite "OpenSSH-Win32.zip" 32 bitų OS ir "OpenSSH-Win64.zip" 32 bitų OS. Galite naudoti naujausią versiją, tačiau šiuo metu jie visi yra beta versijos.
Prisijunkite prie serverio ir įdėkite atsisiųstus ir įdiegtus failus į serverį. Nesvarbu, kur jis yra, bet šį kartą aš sukūriau aplanką "C:\OpenSSH" ir įdėti jį ten.
Aplinkos kintamieji
Užregistruokite aplinkos kintamuosius, kad OpenSSH būtų lengviau dirbti. Šis skyrius aprašytas "Windows Server 2012 R2", tačiau veiksmai turėtų būti pritaikyti OS versijai.
Dešiniuoju pelės mygtuku spustelėkite meniu Pradėti ir pasirinkite Sistema.
Pasirinkite Išplėstiniai sistemos parametrai.
Skirtuke "Išplėstiniai nustatymai" spustelėkite mygtuką "Aplinkos kintamieji".
Pasirinkite maršrutą "Sistemos aplinkos kintamieji" ir spustelėkite mygtuką "Redaguoti".
"kintamosios vertės viršuje" Kabliataškis, po kurio eina aplanko, kuriame buvo pateiktas OpenSSH failas, kelias. Įvedę jį, uždarykite viską mygtuku "Gerai".
"OpenSSH" tarnybos nustatymas
Paleiskite "PowerShell" su administratoriaus teisėmis.
Naudokite cd komandą, kad pereitumėte į OpenSSH aplanką ir įveskite .\install-sshd.ps1, kad jį paleistumėte.
Jei jis rodomas kaip "SĖKMĖ", tai gerai.
Galite patikrinti, ar sukonfigūruotos su openSSH susijusios tarnybos.
Dabar sąranka beveik tokia pati, kaip įdiegėte "OpenSSH" sistemoje "Windows 10". Kitą kartą, aš norėčiau iš tikrųjų nustatyti SFTP ir siųsti ir gauti failus.