Kako namestiti strežnik FTP v operacijskem sistemu Windows z IIS
Prej sem napisal post o kako pretvoriti računalnik v strežnik za skupno rabo datotek Windows različnih programov. Če iščete hiter način za skupno rabo datotek v lokalnem računalniku s prijatelji ali družino, je to preprost način.
Vendar, če iščete namestite svoj strežnik FTP v operacijskem sistemu Windows IIS, to lahko storite, vendar zahteva več tehničnega znanja. Seveda daje tudi bolj natančen nadzor nad souporabo in varnostjo, zato je boljši za vse, ki imajo malo računalniškega znanja. Poleg tega je IIS vse v zvezi z izvajanjem spletnih mest, zato če želite zagnati nekaj spletnih mest skupaj s strežnikom FTP, je IIS najboljša izbira.
Prav tako je treba omeniti, da različne različice IIS-ja prihajajo z vsakim oknom sistema Windows in da imajo vsi različni nabori funkcij. IIS 5.0, ki je prišel z operacijskim sistemom Windows 2000 in 5.1, je prišel v operacijskem sistemu Windows XP Professional. IIS 6 je bil za Windows Server 2003 in Windows XP Professional 64-bit. IIS 7 je bil popoln prepis IIS in je bil vključen v Windows Server 2008 in Windows Vista.
IIS 7.5 je bil izdan skupaj z operacijskim sistemom Windows 7, IIS 8, izdanim v operacijskih sistemih Windows 8 in IIS 8.5, izdanih v operacijskem sistemu Windows 8.1. Najbolje je, da uporabite IIS 7.5 ali višje, če je to mogoče, saj podpirajo večino funkcij in imajo boljšo učinkovitost.
Nastavitev in konfiguriranje strežnika FTP v IIS
Prva stvar, ki jo boste morali namestiti v svoj strežnik FTP v sistemu Windows, je, da se prepričate, da imate nameščen Internet Information Services (IIS). Ne pozabite, da je IIS opremljen samo z različicami Windows, Professional, Ultimate ali Enterprise.
V sistemu Windows Vista in starejših kliknite na Začni, Nadzorna plošča in pojdite na Dodaj / odstrani programe. Nato kliknite Dodaj / odstrani komponente sistema Windows. Za Windows 7 in novejše kliknite Programi in lastnosti na nadzorni plošči in nato kliknite Vklopite ali izklopite funkcije sistema Windows.
V čarovniku za sestavne dele se pomaknite navzdol, dokler se na seznamu ne prikažejo IIS in ga odjavite. Preden kliknete Naslednji Vendar pa se prepričajte, da ste kliknili na Podrobnosti in nato preverite Storitev protokola prenosa datotek (FTP).
Za operacijske sisteme Windows 7 in novejše podatke kliknite na polje poleg Internetne informacijske storitve in Strežnik FTP. Prav tako morate preveriti, ali preverite Orodja za upravljanje spleta v nasprotnem primeru kasneje ne boste mogli upravljati IIS-ja iz Administrative Tools. Za FTP morate preveriti Storitev FTP v nasprotnem primeru ne boste mogli ustvariti strežnika FTP.
Kliknite v redu in nato kliknite Naslednji. Windows bo nadaljeval in namestil potrebne datoteke IIS skupaj s storitvijo FTP. Na tej točki boste morda morali vstaviti disk Windows XP ali Windows Vista. Za Windows 7 ali novejši ne potrebujete diska.
Namestite in konfigurirajte IIS za FTP
Ko je IIS nameščen, boste morda morali znova zagnati računalnik. Zdaj želimo nadaljevati in odpreti konfiguracijsko ploščo IIS za nastavitev strežnika FTP. Gremo torej Začni, potem Nadzorna plošča in kliknite Skrbniška orodja. Zdaj bi morali videti ikono za Internetne informacijske storitve.
Ko prvič odprete sistem IIS v operacijskem sistemu Vista ali starejši, boste v levem meniju videli samo ime vašega računalnika. Nadaljujte in kliknite + poleg imena računalnika in videli boste nekaj možnosti, kot so spletna mesta, spletna mesta FTP itd. Zanimajo nas FTP mesta, zato razširite tudi to. Moral bi videti Privzeto mesto FTP, kliknite nanj.
Ko boste kliknili na privzeto mesto FTP, boste opazili, da je na vrhu nekaj gumbov, ki izgledajo kot gumbi VCR: Play, Stop in Pause. Če je gumb Play prikazan sivo, to pomeni, da je strežnik FTP aktiven. Vaš FTP strežnik je zdaj zagnan in deluje! Lahko se dejansko povežete z njo prek programske opreme odjemalca FTP. Uporabljam SmartFTP, vendar lahko uporabite kar koli želite.
Za sisteme Windows 7 in novejše različice boste videli drugačen pogled na IIS. Prvič, ni gumba za predvajanje ali kaj podobnega. Prav tako boste na začetnem zaslonu videli veliko konfiguracijskih možnosti za preverjanje pristnosti, nastavitev SSL, brskanje po imeniku itd.
Če želite zagnati strežnik FTP tukaj, morate klikniti z desno miškino tipko Mesta in nato izberite Dodaj mesto FTP.
To odpre čarovnika FTP, kjer začnete tako, da svojemu mestu FTP dodelite ime in izberete fizično lokacijo datotek.
Nato morate konfigurirati vezave in SSL. Vezi so v bistvu tisti naslovi IP, ki jih želite uporabiti za FTP mesto. Lahko ga pustite na Vse nedodeljeno če ne načrtujete izvajanja katere koli druge spletne strani. Obdržite Samodejno zaženite mesto FTP potrdite in izberite Ni SSL če ne razumete potrdil.
Nazadnje morate nastaviti avtentikacijo in avtorizacijo. Izbrati morate, ali želite Anonimno ali Osnovno preverjanje pristnosti ali oboje. Za avtorizacijo izbirate med vsemi uporabniki, anonimnimi uporabniki ali določenimi uporabniki.
Do strežnika FTP lahko dostopate lokalno, tako da odprete Explorer in vtipkate ftp: // localhost. Če je vse dobro delovalo, bi morali videti obremenitev mape brez napak.
Če imate program FTP, lahko storite isto. Odprite programsko opremo odjemalca FTP in vnesite localhost ime gostitelja in izberite Anonimno za prijavo. Povežite se in zdaj bi morali videti mapo.
Ok, zdaj imamo spletno stran in teče! Kje zdaj spustite podatke, ki jih želite dati v skupno rabo? V IIS se privzeto mesto FTP dejansko nahaja v C: Inetpub ftproot. Tam lahko shranjujete podatke, toda kaj, če že imate podatke, ki se nahajajo nekje drugje in jih ne želite premakniti v inetpub?
V operacijskem sistemu Windows 7 in novejših lahko prek čarovnika izberete katero koli lokacijo, vendar je ta še vedno samo ena. Če želite na FTP mesto dodati več map, morate dodati navidezne imenike. Zaenkrat odprite imenik ftproot in vnesite nekaj datotek.
Sedaj osvežite FTP odjemalca in zdaj bi morali videti vaše datoteke! Tako imate sedaj na vašem lokalnem računalniku strežnik FTP. Torej, kako bi se povezali z drugega računalnika v lokalnem omrežju?
Če želite to narediti, morate odpreti požarni zid Windows, da omogočite povezave FTP z računalnikom; sicer bodo vsi zunanji računalniki blokirani. To lahko storite tako, da greste na Začni, Nadzorna plošča, s klikom na Požarni zid Windows in nato kliknite na Napredno Tab.
Pod Nastavitve omrežne povezave Preverite, ali so na levem seznamu označene vse povezave, nato pa kliknite na Nastavitve gumb. Zdaj boste lahko odprli nekatera vrata na računalniku glede na storitev, ki jo nudi vaš računalnik. Ker gostimo lasten strežnik FTP, želimo odjaviti Strežnik FTP.
Pojavilo se bo nekaj pojavnega okna z nekaterimi nastavitvami, ki jih lahko spremenite, pustite ga tako, kot je, in kliknite V redu. Ponovno kliknite V redu v glavnem oknu požarnega zidu Windows.
V operacijskih sistemih Windows 7 in novejših je postopek za odpiranje vrata požarnega zidu drugačen. Odprite požarni zid Windows na nadzorni plošči in kliknite Napredne nastavitve na levi strani. Nato kliknite Vhodna pravila in se pomaknite navzdol, dokler ne vidite Strežnik FTP (promet FTP), desno kliknite na to in izberite Omogoči pravilo.
Nato kliknite Odhodna pravila in naredite isto stvar za Strežnik FTP (FTP promet). Odprli ste požarni zid za povezave FTP. Zdaj se poskusite povezati s svojim mestom FTP iz drugega računalnika v omrežju. Najprej morate najprej dobiti naslov IP računalnika, preden ga lahko priključite iz drugega računalnika.
Pojdi do Začni, kliknite Zaženi in vnesite CMD. Vrsta IPCONFIG in zapišite številko za IP-naslov:
V odjemalcu FTP na drugem računalniku vnesite naslov IP, ki ste ga ravnokar zapisali, in se povežite anonimno. Zdaj bi morali imeti možnost, da vidite vse vaše datoteke, kot ste jih naredili na odjemalcu FTP, ki je bil na lokalnem računalniku. Še enkrat lahko greste tudi v Raziskovalec in vtipkate FTP: \ t.
Zdaj, ko spletno mesto FTP deluje, lahko za namene FTP dodate toliko map, kot želite. Na ta način, ko se uporabnik poveže, določijo pot, ki se bo povezala z eno določeno mapo.
Nazaj v IIS, z desno tipko kliknite na Default FTP Site in izberite Novo, in potem Virtualni imenik.
V sistemu Windows 7 z desno miškino tipko kliknite ime spletnega mesta in izberite Dodaj navidezni imenik.
Ko ustvarite navidezni imenik v IIS, boste v bistvu ustvarili vzdevek, ki kaže na mapo na lokalnem trdem disku. Tako je v čarovniku prva stvar, ki jo boste zahtevali, za ime vzdevka. Znamka je nekaj preprostega in uporabnega, kot je "WordDocs" ali "FreeMovies", itd.
Kliknite Naprej in zdaj poiščite pot, na katero želite, da se imenuje vzdevek. Torej, če imate veliko filmov, ki jih želite deliti, poiščite to mapo.
Kliknite Naprej in izberite, ali želite Preberite ali samo Beri in piši dostop. Če želite deliti datoteke, preverite možnost Read. Če želite, da lahko ljudje naložijo datoteke v računalnik, izberite možnost Beri in piši.
Kliknite Naprej in nato Dokončaj! Zdaj boste videli svoj novi navidezni imenik pod privzetim mestom FTP. V operacijskem sistemu Windows 7 in novejših je postopek skrčen na eno spodaj prikazano okno:
Z vašim FTP odjemalcem se lahko povežete tako, da vnesete polje "/ Test" ali "/ NameOfFolder". V Raziskovalcu bi samo vnesli ftp: // ipaddress / aliasname.
Zdaj boste videli samo datoteke, ki so v mapi, za katero smo ustvarili vzdevek.
To je vse to! Ustvarite lahko toliko map, kot želite! Edina stvar, ki jo morate storiti, je, da oddate svoj javni IP naslov vsakomur, ki se povezuje izven vašega notranjega omrežja. Če želite, da se uporabniki povežejo od koder koli na svetu, jim morate dati svoj javni naslov IP, ki ga lahko ugotovite tako, da obiščete http://whatismyipaddress.com/.
Nazadnje, vrata FTP na usmerjevalniku morate posredovati lokalnemu računalniku, ki gosti strežnik FTP. Port Forward je odlična spletna stran, ki vam pokaže, kako posredovati vrata na usmerjevalniku računalnikom v domačem omrežju. Preberite tudi druge moje objave o posredovanju vrat in dinamičnem DNS:
Kaj je posredovanje vrat?
Nastavite dinamični DNS za oddaljeni dostop
To je vsekakor veliko informacij z veliko koraki; če imate kakršna koli vprašanja o vsem tem, objavite komentar! Uživajte!