Kako postaviti FTP poslužitelj u sustavu Windows pomoću IIS-a
Ranije sam pisao post kako pretvoriti vaše računalo u Windows poslužitelj za dijeljenje datoteka pomoću nekoliko različitih programa. Ako tražite brz način dijeljenja datoteka na lokalnom računalu s prijateljima ili obitelji, to je jednostavan način da to učinite.
Međutim, ako želite postavite vlastiti FTP poslužitelj u sustavu Windows pomoću IIS, to možete učiniti, ali to zahtijeva više tehničkog znanja. Dakako, to vam daje i veću kontrolu nad dijeljenjem i sigurnošću, tako da je bolje za svakoga tko ima malo računalnog znanja. Osim toga, IIS je sve o pokretanju web-lokacija pa ako želite pokrenuti nekoliko web-lokacija zajedno s FTP poslužiteljem, IIS je najbolji izbor.
Također je vrijedno spomenuti da različite verzije IIS-a dolaze sa svakim okusom Windowsa i sve imaju nešto drugačiji skup značajki. IIS 5.0 dolazi s operacijskim sustavom Windows 2000 i 5.1 koji dolazi s operativnim sustavom Windows XP Professional. IIS 6 je za Windows Server 2003 i Windows XP Professional 64-bit. IIS 7 je bio kompletan prepis IIS-a i uključen je u Windows Server 2008 i Windows Vista.
IIS 7.5 je izdan zajedno s izdanjima sustava Windows 7, IIS 8 s izdanjima sustava Windows 8 i IIS 8.5 sa sustavom Windows 8.1. Najbolje je koristiti IIS 7.5 ili noviju verziju ako je moguće jer podržavaju većinu značajki i imaju bolje performanse.
Postavljanje i konfiguriranje FTP poslužitelja u IIS-u
Prva stvar koju ćete trebati postaviti u vlastiti FTP poslužitelj u sustavu Windows jest da provjerite imate li instalirane Internet Information Services (IIS). Zapamtite, IIS dolazi samo s Pro, Professional, Ultimate ili Enterprise verzijama sustava Windows.
U sustavu Windows Vista i starijim kliknite na Početak, Upravljačka ploča i idi na Dodavanje / uklanjanje programa. Zatim kliknite Dodavanje / uklanjanje komponenti sustava Windows. Za Windows 7 i novije verzije kliknite Programi i značajke na upravljačkoj ploči, a zatim kliknite na Uključite ili isključite značajke sustava Windows.
U čarobnjaku komponenti pomaknite se prema dolje dok ne vidite IIS na popisu i označite ga. Prije nego kliknete Sljedeći ipak, provjerite jeste li kliknuli Detalji i zatim provjerite Usluga protokola prijenosa datoteka (FTP).
Za Windows 7 i više kliknite na okvir pored Internetske informacijske usluge i FTP poslužitelj. Također morate provjeriti jeste li provjerili Alati za upravljanje webom U suprotnom, kasnije nećete moći upravljati IIS-om iz Administrative Tools. Za FTP morate provjeriti FTP usluga U suprotnom nećete imati mogućnost stvaranja FTP poslužitelja.
Klik u redu , a zatim kliknite Sljedeći. Windows će instalirati potrebne IIS datoteke zajedno s FTP uslugom. Možda ćete u ovom trenutku morati umetnuti disk Windows XP ili Windows Vista. Ne trebate disk za Windows 7 ili noviji.
Postavite i konfigurirajte IIS za FTP
Kada instalirate IIS, možda ćete morati ponovo pokrenuti računalo. Sada želimo nastaviti s otvaranjem IIS konfiguracijske ploče za postavljanje FTP poslužitelja. Zato idite Početak, zatim Upravljačka ploča i kliknite na Administrativni alati. Sada biste trebali vidjeti ikonu za Internetske informacijske usluge.
Kada prvi put otvorite IIS u sustavu Vista ili ranije, u lijevom se izborniku prikazuje samo naziv vašeg računala. Samo naprijed i kliknite + pored naziva računala i vidjet ćete nekoliko opcija kao što su web-mjesta, FTP web-lokacije itd. Zanimaju nas FTP web-lokacije, tako da i to proširite. Trebao bi vidjeti Zadani FTP položaj, kliknite na nju.
Primijetit ćete nakon što kliknete na zadanu FTP stranicu da na vrhu ima nekoliko tipki koje izgledaju kao VCR gumbi: Play, Stop i Pause. Ako je gumb Play prikazan u sivoj boji, to znači da je FTP poslužitelj aktivan. Vaš FTP poslužitelj je sada pokrenut i radi! Na njega se zapravo možete spojiti putem FTP klijentskog softvera. Koristim SmartFTP, ali možete koristiti što god želite.
Za Windows 7 i noviji, vidjet ćete drugačiji pogled na IIS. Prvo, ne postoji gumb za reprodukciju ili nešto slično. Također, vidjet ćete hrpu konfiguracijskih opcija na početnom zaslonu za provjeru autentičnosti, SSL postavke, pregledavanje direktorija itd.
Da biste ovdje pokrenuli FTP poslužitelj, morate kliknuti desnom tipkom miša Stranice i zatim odaberite Dodaj FTP web-lokaciju.
Time se otvara čarobnjak za FTP gdje započinjete s imenovanjem FTP mjesta i odabirom fizičke lokacije za datoteke.
Zatim morate konfigurirati veze i SSL. Veze su zapravo IP adrese koje želite koristiti za FTP mjesto. Možete ga ostaviti na Sve nedodijeljeno ako ne planirate pokrenuti neku drugu web-lokaciju. Zadrži Automatski pokrenite FTP mjesto okvir označen i odaberite Nema SSL-a ako ne razumijete potvrde.
Konačno, morate postaviti autentifikaciju i autorizaciju. Morate odabrati želite li anoniman ili Osnovna provjera autentičnosti ili oboje. Za autorizaciju odabirete svi korisnici, anonimni korisnici ili određeni korisnici.
FTP poslužitelju možete pristupiti lokalno tako da otvorite Explorer i upišete ftp: // localhost. Ako je sve dobro funkcioniralo, trebali biste vidjeti opterećenje mape bez grešaka.
Ako imate FTP program, možete napraviti istu stvar. Otvorite FTP klijentski softver i upišite localhost kao naziv glavnog računala i odaberite anoniman za prijavu. Povežite se i trebali biste vidjeti mapu.
Ok, sada smo pokrenuli web-lokaciju! Sada gdje ispuštate podatke koje želite podijeliti? U IIS-u je zadana FTP stranica zapravo smještena u C: \ InetPub \ ftproot. Možete odložiti podatke tamo, ali što ako već imate podatke koji se nalaze negdje drugdje i ne želite ih premjestiti u inetpub?
U sustavu Windows 7 i novijim verzijama možete odabrati bilo koje mjesto putem čarobnjaka, ali to je još uvijek samo jedna mapa. Ako želite dodati više mapa na FTP stranicu, morate dodati virtualne direktorije. Za sada, samo otvorite ftproot direktorij i odbacite neke datoteke u njega.
Sada osvježite FTP klijent i sada biste trebali vidjeti svoje datoteke na popisu! Tako sada imate gore i trčanje FTP poslužitelj na vašem lokalnom računalu. Kako biste se povezali s drugog računala u lokalnoj mreži?
Da biste to učinili, morat ćete otvoriti Vatrozid za Windows da biste omogućili FTP veze s vašim računalom; inače će sva vanjska računala biti blokirana. To možete učiniti tako da odete na Početak, Upravljačka ploča, klikom na Vatrozid za Windows i zatim klikom na Napredna kartica.
Ispod Postavke mrežne veze provjerite jesu li sve veze označene na lijevom popisu, a zatim kliknite na postavke dugme. Sada ćete moći otvoriti određene priključke na računalu na temelju usluge koju vaše računalo pruža. Budući da smo domaćin vlastitog FTP poslužitelja, želimo odjaviti FTP poslužitelj.
Pojavit će se mali popup prozor s nekim postavkama koje možete promijeniti, ostavite ga onakvim kakav jest i kliknite U redu. Ponovno kliknite U redu na glavnom prozoru Vatrozida za Windows.
U sustavu Windows 7 i novijim, proces je drugačiji za otvaranje porta vatrozida. Otvorite Windows vatrozid na upravljačkoj ploči i kliknite na Napredne postavke na lijevoj strani. Zatim kliknite Ulazna pravila i pomaknite se dolje dok ne vidite FTP poslužitelj (FTP promet), desnim klikom na njega i odaberite Omogući pravilo.
Zatim kliknite Odlazna pravila i radi isto FTP poslužitelj (FTP promet-izlaz). Sada ste otvorili vatrozid za FTP veze. Sada se pokušajte povezati s FTP stranicom s drugog računala na mreži. Prvo ćete morati dobiti IP adresu računala prije nego se spojite na njega s drugog računala.
Ići Početak, klik Trčanje i upišite CMD. Tip ipconfig i bilježi broj za IP adresu:
U FTP klijentu na drugom računalu upišite IP adresu koju ste upravo zapisali i anonimno se povežite. Sada biste trebali moći vidjeti sve svoje datoteke kao što ste to učinili na FTP klijentu koji je bio na lokalnom računalu. Opet, također možete otići u Explorer i samo upisati FTP: \ t.
Sada kada FTP stranica radi, možete dodati koliko god želite mapa za FTP svrhe. Na taj se način, kada se korisnik poveže, odredi put koji će se povezati s određenom mapom.
Natrag u IIS-u, desnim klikom na Default FTP Site i odaberite Novi, i onda Virtualni direktorij.
U sustavu Windows 7 desnom tipkom miša kliknite naziv web-lokacije i odaberite Dodaj virtualni direktorij.
Kada stvorite virtualni direktorij u IIS-u, zapravo ćete stvoriti pseudonim koji upućuje na mapu na lokalnom tvrdom disku. Dakle, u čarobnjaku, prva stvar koju ćete tražiti je za pseudonim. Napravite nešto jednostavno i korisno poput "WordDocs" ili "FreeMovies", itd.
Kliknite Dalje i sada pregledajte putanju na koju želite da se pseudonim odnosi. Dakle, ako imate hrpu filmova koje želite dijeliti, pregledajte tu mapu.
Kliknite Dalje i odaberite želite li ga Čitati samo ili Čitati i pisati pristup. Ako jednostavno želite dijeliti datoteke, označite Pročitaj. Ako želite da ljudi mogu učitati datoteke na vaše računalo, odaberite Čitanje i pisanje.
Kliknite Dalje, a zatim Završi! Sada ćete vidjeti novi virtualni direktorij ispod zadanog FTP mjesta. U sustavu Windows 7 i novije vrijeme proces je sveden na jedan dijalog prikazan u nastavku:
Možete se povezati s Vama pomoću FTP klijenta stavljanjem polja Path / "Test" ili "/ NameOfFolder". U programu Explorer jednostavno biste upisali ftp: // IPAddress / aliasname.
Sada ćete vidjeti samo datoteke koje se nalaze u mapi koju smo stvorili.
To je otprilike to! Možete izraditi koliko god želite mapa! Jedina druga stvar koju biste trebali učiniti jest dati svoju javnu IP adresu svakome tko se povezuje izvan vaše interne mreže. Ako želite da se korisnici povezuju s bilo kojeg mjesta u svijetu, morat ćete im dati svoju javnu IP adresu, koju možete saznati ako odete na http://whatismyipaddress.com/.
Konačno, FTP priključak na usmjerivaču morat ćete proslijediti na lokalno računalo na kojem se nalazi FTP poslužitelj. Port Forward je odlična web-lokacija koja vam pokazuje kako se portovi na usmjerivaču prosljeđuju računalima na vašoj kućnoj mreži. Trebali biste pročitati i moje ostale postove o prosljeđivanju portova i dinamičkom DNS-u:
Što je prosljeđivanje luka?
Postavite Dinamički DNS za daljinski pristup
Ovo je definitivno puno informacija s hrpom koraka; ako imate bilo kakvih pitanja o svemu ovome, postavite komentar! Uživati!