Nastavitev strežnika SFTP v sistemu Windows z uporabo programa OpenSSH
Operativno okolje
- Windows
-
- Windows 10 Pro
- Windows Server 2019
- Več oken
- OpenSSH
-
- 7.7p1
- 8.1p1 - Beta
- Deluje v drugih različicah, vendar je nepotrjenega
Sprva
SFTP je mehanizem za pošiljanje in sprejemanje datotek med dvema računalnikoma (običajno razdeljena na odjemalca in strežnike).
Ta standard se običajno imenuje "FTP", vendar FTP pošilja in prejema vsebino prenosa in sprejema v navadnem besedilu (nešifrirani podatki). Lahko jo berejo tretje osebe.
SFTP uporablja tehniko šifriranja imenovano "SSH" za šifriranje vsebine FTP prenosa in sprejema. Tretje osebe lahko težko berejo.
V tem razdelku so opisani koraki za nastavitev strežnika SFTP s pomočjo brezplačnega OpenSSH.
Namestitev openSSH strežnikov v operacijskih sistemih Windows 10, Windows Server 2019 in novejše različice
Windows 10 omogoča enostavno namestitev openSSH strežnikov.
V meniju »Start« odprite »Nastavitve«.
Izberite Aplikacije.
Izberite Izbirne funkcije iz aplikacij in funkcij.
Izberite Dodaj funkcije.
Izberite Namesti v strežniku OpenSSH.
Element izgine, zato se vrne na prejšnji zaslon.
Strežnik OpenSSH je nameščen.
Če ga dodate na seznam, ste končali.
Navodila za namestitev strežnika OpenSSH v drugih operacijskih sistemih Windows OS
Prenosi in namestitev datotek
Različica programa OpenSSH za Windows je zdaj na voljo, zato jo prenesite in nastavite.
Prenesite datoteko s teh strani: Prenesite »OpenSSH-Win32.zip« za 32-bitni OS in »OpenSSH-Win64.zip« za 32-bitni OS. Lahko uporabite najnovejšo različico, vendar so trenutno vse beta različice.
Prijavite se v strežnik in v strežnik namestite prenesene in nameščene datoteke. Ni pomembno, kje je, ampak tokrat sem ustvaril mapo "C:\OpenSSH" in jo tam.
Spremenljivke okolja
Registrirajte spremenljivke okolja, da bo OpenSSH lažji za delo. Ta razdelek je opisan v sistemu Windows Server 2012 R2, vendar morajo biti koraki prilagojeni različici operacijskega sistema.
Z desno tipko miške kliknite meni Start in izberite Sistem.
Izberite Napredne sistemske nastavitve.
Na zavihku »Dodatne nastavitve« kliknite gumb »Spremenljivke okolja«.
V možnosti »Spremenljivke sistemskega okolja« izberite Pot in kliknite gumb »Uredi«.
"na vrhu spremenljivke" Podpičje, ki mu sledi pot mape, v kateri je bila datoteka OpenSSH. Ko ste vstopili, zaprite vse z gumbom "OK".
Nastavitev storitve OpenSSH
Zaženite PowerShell s skrbniškimi pravicami.
Z ukazom CD se pomaknite do mape OpenSSH in vnesite .\install-sshd.ps1, da jo zaženete.
Če je prikazana kot »USPEH«, je v redu.
Preverite lahko, ali so bile konfigurirane storitve, povezane z odprtim strežnikom SSSH.
Zdaj imate namestitev skoraj enako, kot ste namestili OpenSSH v operacijskem sistemu Windows 10. Naslednjič bi rad dejansko nastavil SFTP in pošiljal in prejemal datoteke.