Kako postaviti FTP poslužitelj u Windows pomoću IIS-a

Ranije sam napisao post o tome kako pretvoriti svoje računalo u Windows poslužitelj za dijeljenje datoteka(how to turn your computer into a Windows file sharing server)(how to turn your computer into a Windows file sharing server) pomoću nekoliko različitih programa. Ako tražite brz način za dijeljenje datoteka na vašem lokalnom računalu s prijateljima ili obitelji, ovo je jednostavan način za to.

Međutim, ako želite postaviti vlastiti FTP poslužitelj u sustavu Windows pomoću (setup your own FTP server in Windows using) IIS -a, možete to učiniti, ali to zahtijeva više tehničkog znanja. Naravno, također vam daje detaljniju kontrolu nad dijeljenjem i sigurnošću, pa je bolje za svakoga tko ima malo znanja o računalu. Osim toga, IIS se odnosi na pokretanje web-mjesta, pa ako želite pokrenuti nekoliko web-mjesta zajedno s FTP poslužiteljem, onda je IIS najbolji izbor.

Također je vrijedno napomenuti da različite verzije IIS - a dolaze sa svakim tipom Windowsa(Windows) i sve imaju malo različite skupove značajki. IIS 5.0 dolazi sa sustavom Windows 2000(Windows 2000) , a 5.1 dolazi sa Windows XP Professional . IIS 6 bio je za Windows Server 2003 i Windows XP Professional 64-bit. IIS 7 je bio potpuno preinačen IIS i bio je uključen u sustave Windows Server 2008(Windows Server 2008) i Windows Vista .

IIS 7.5 objavljen je zajedno sa sustavom Windows 7(Windows 7) , IIS 8 objavljen sa sustavom Windows 8(Windows 8) i IIS 8.5 objavljen sa sustavom Windows 8.1(Windows 8.1) . Najbolje je koristiti IIS 7.5 ili noviji ako je moguće jer podržavaju većinu značajki i imaju bolje performanse.

Postavite(Setup) i konfigurirajte (Configure)FTP poslužitelj(FTP Server) u IIS - u(IIS)

Prva stvar koju ćete trebati postaviti vlastiti FTP poslužitelj u sustavu Windows(Windows) jest provjeriti imate li instalirane Internet Information Services ( IIS ). Zapamtite(Remember) , IIS  dolazi samo s Pro , Professional , Ultimate ili Enterprise verzijama sustava Windows .

U sustavu Windows Vista(Windows Vista) i ranijim verzijama kliknite na Start , Control Panel i idite na Add/Remove Programs . Zatim kliknite na Add/Remove Windows Components . Za Windows 7 i novije, kliknite na Programi i značajke(Programs and Features) na upravljačkoj ploči(Control Panel) , a zatim kliknite na Uključi ili isključi značajke sustava Windows(Turn Windows features on or off) .

dodati programe za uklanjanje

isključite značajke

U čarobnjaku za komponente pomičite se prema dolje dok na popisu ne vidite IIS i označite ga. Prije nego što kliknete Dalje(Next) , provjerite jeste li kliknuli Detalji(Details) , a zatim provjerite  Usluga protokola za prijenos datoteka (FTP)(File Transfer Protocol (FTP) Service) .

iis

protokol za prijenos datoteka

Za Windows 7 i novije, samo naprijed kliknite na okvir pored Internet Information Services i FTP poslužitelj(FTP Server) . Također morate provjeriti jeste li označili okvir Web Management Tools , inače kasnije nećete moći upravljati IIS -om iz Administrativnih alata(Administrative Tools) . Za FTP morate označiti okvir FTP usluga( FTP Service) inače nećete imati mogućnost stvaranja FTP poslužitelja.

iis instalirati

Kliknite OK , a zatim kliknite Dalje(Next) . Windows će nastaviti i instalirati potrebne IIS datoteke zajedno s FTP uslugom. Možda će se od vas tražiti da umetnete svoj Windows XP ili Windows Vista disk. Ne biste trebali disk za Windows 7 ili noviji.

Postavite i konfigurirajte IIS za FTP

Nakon što je IIS instaliran, možda ćete morati ponovno pokrenuti računalo. Sada želimo ići naprijed i otvoriti IIS konfiguracijski panel za postavljanje  FTP poslužitelja. Stoga idite na Start , zatim Control Panel i kliknite na Administrativni alati(Administrative Tools) . Sada biste trebali vidjeti ikonu za Internet Information Services .

admin alati iis

Kada prvi put otvorite IIS u Visti(Vista) ili ranijem, vidjet ćete ime svog računala samo u lijevom izborniku. Samo naprijed i kliknite simbol + pored imena računala i vidjet ćete nekoliko opcija kao što su web stranice(Web Sites) , FTP stranice(FTP Sites) itd. Zainteresirani smo za FTP stranice(FTP Sites) , pa proširite i to. Trebali biste vidjeti Zadana FTP stranica(Default FTP Site) , kliknite na nju.

ftp stranica

Primijetit ćete nakon što kliknete na zadanu FTP stranicu da postoji nekoliko gumba na vrhu koji izgledaju kao tipke videorekordera(VCR) : Play , Stop i Pause . Ako je gumb Play zasivljen, to znači da je FTP poslužitelj aktivan. Vaš FTP poslužitelj sada radi! Na njega se zapravo možete povezati putem svog FTP klijentskog softvera. Ja koristim Smart FTP , ali možete koristiti što god želite.

Za Windows 7 i novije verzije vidjet ćete drugačiji izgled od IIS -a . Prvo, nema gumba za reprodukciju ili nešto slično. Također, vidjet ćete hrpu opcija konfiguracije izravno na početnom zaslonu za autentifikaciju, SSL postavke, pregledavanje imenika itd.

ftp konfiguracija iis

Da biste ovdje pokrenuli FTP poslužitelj, morate kliknuti desnom tipkom miša na Sites , a zatim odabrati Dodaj FTP mjesto(Add FTP Site) .

dodati ftp mjesto

Time se otvara FTP čarobnjak gdje započinjete dajući naziv svojoj FTP stranici i odabirom fizičke lokacije za datoteke.

nova ftp stranica

Zatim morate konfigurirati veze i SSL . Vezivanja su u osnovi koje IP adrese želite da FTP stranica koristi. Možete ga ostaviti na All Unassigned ako ne planirate pokrenuti nijednu drugu web stranicu. Ostavite potvrđen okvir Pokreni FTP stranicu automatski(Start FTP site automatically) i odaberite Bez SSL(No SSL) -a osim ako ne razumijete certifikate.

vezovi i ssl

Na kraju, morate postaviti autentifikaciju i autorizaciju. Morate odabrati želite li anonimnu(Anonymous) ili osnovnu provjeru autentičnosti( Basic authentication) ili oboje. Za autorizaciju birate između  Svih korisnika(All Users) , Anonimnih(Anonymous) korisnika ili određenih korisnika.

iis autentifikacija

FTP poslužitelju zapravo možete pristupiti lokalno tako da otvorite Explorer i upišete ftp://localhost . Ako je sve dobro funkcioniralo, trebali biste vidjeti učitavanje mape bez pogrešaka.

ftp lokalni host

Ako imate FTP program, možete učiniti istu stvar. Otvorite FTP klijentski softver i upišite localhost kao ime hosta i odaberite Anonymous za prijavu. Povežite(Connect) se i sada biste trebali vidjeti mapu.

lokalni domaćin

Ok, sada smo pokrenuli stranicu! Gdje spuštate podatke koje želite podijeliti? U IIS -u se zadana FTP stranica zapravo nalazi u C:\Inetpub\ftproot . Možete izbaciti podatke tamo, ali što ako već imate podatke koji se nalaze negdje drugdje i ne želite ih premjestiti u inetpub?

U sustavu Windows 7(Windows 7) i novijim, putem čarobnjaka možete odabrati bilo koje mjesto koje želite, ali to je i dalje samo jedna mapa. Ako želite dodati više mapa na FTP stranicu, morate dodati virtualne direktorije. Za sada samo otvorite ftproot direktorij i u njega ubacite neke datoteke.

ftp korijenski direktorij

Sada osvježite svoj FTP klijent i sada biste trebali vidjeti svoje datoteke na popisu! Dakle, sada imate pokrenut FTP poslužitelj na vašem lokalnom računalu. Dakle, kako biste se povezali s drugog računala na lokalnoj mreži?

Da biste to učinili, morat ćete otvoriti Windows vatrozid(Windows Firewall) kako biste dopustili 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 Start , Upravljačka ploča(Control Panel) , kliknete na Vatrozid sustava Windows(Windows Firewall ) i zatim kliknete karticu Napredno(Advanced) .

Windows vatrozid

U odjeljku Postavke mrežne veze(Network Connection Settings) provjerite jesu li sve veze označene na lijevom popisu, a zatim kliknite gumb Postavke(Settings) . Sada ćete moći otvoriti određene portove na vašem računalu na temelju usluge koju vaše računalo pruža. Budući da hostiramo vlastiti FTP poslužitelj, želimo isključiti FTP poslužitelj( FTP Server) .

ftp usluge

Pojavit će se mali skočni prozor s nekim postavkama koje možete promijeniti, samo ostavite kako jest i kliknite OK. Ponovno kliknite OK(OK. Click OK) u glavnom prozoru Windows vatrozida(Windows Firewall) .

U sustavu Windows 7(Windows 7) i novijim, postupak je drugačiji za otvaranje porta vatrozida. Otvorite Windows vatrozid(Windows Firewall) s upravljačke ploče(Control Panel) , a zatim kliknite Napredne postavke(Advanced Settings) na lijevoj strani. Zatim kliknite na Inbound Rules i pomičite se prema dolje dok ne vidite FTP poslužitelj (FTP Traffic-In)(FTP Server (FTP Traffic-In)) , kliknite desnom tipkom miša na njega i odaberite Omogući pravilo(Enable Rule) .

ftp pravilo vatrozida

Zatim kliknite na Outbound Rules i učinite istu stvar za FTP poslužitelj (FTP Traffic-Out)(FTP Server (FTP Traffic-Out)) . Sada ste otvorili vatrozid za FTP veze. Sada se pokušajte spojiti na svoju FTP stranicu s drugog računala na vašoj mreži. Najprije ćete morati dobiti IP adresu računala prije nego što se na njega povežete s drugog računala.

Idite na Start , kliknite Pokreni(Run) i upišite CMD . Upišite IPCONFIG i zabilježite broj za IP adresu(IP Address) :

IP adresa

U svom FTP klijentu na drugom računalu upišite IP adresu(IP Address) koju ste upravo zapisali i anonimno se povežite. Sada biste trebali moći vidjeti sve svoje datoteke baš kao što ste to učinili na FTP klijentu koji je bio na lokalnom računalu. Opet(Again) , također možete otići u Explorer i samo upisati FTP :\ipaddress da biste se povezali.

Sada kada FTP stranica radi, možete dodati koliko god želite mapa za FTP svrhe. Na taj način, kada se korisnik poveže, specificira put koji će se povezati s jednom određenom mapom.

Vratite se u IIS , desnom tipkom miša kliknite Default FTP Site i odaberite New , a zatim Virtual Directory .

virtualni imenik

U sustavu Windows 7(Windows 7) desnom tipkom miša kliknete naziv web-mjesta i odaberete Dodaj virtualni imenik(Add Virtual Directory) .

dodati virtualni imenik

Kada stvorite virtualni direktorij u IIS -u , u osnovi ćete stvoriti alias koji ukazuje na mapu na lokalnom tvrdom disku. Dakle, u čarobnjaku, prvo što će vam se tražiti je pseudonim. Make je nešto jednostavno i korisno poput "WordDocs" ili "FreeMovies" itd.

alias virtualnog imenika

Kliknite Sljedeće(Click Next) i sada pronađite put na koji želite da se pseudonim odnosi. Dakle, ako imate hrpu filmova koje želite podijeliti, pregledajte tu mapu.

ftp poslužitelj

Kliknite Sljedeće(Click Next) i odaberite želite li to kao pristup samo za čitanje ili pristup za (Read)čitanje i pisanje(Read and Write) . Ako jednostavno želite dijeliti datoteke, označite Read . Ako želite da ljudi mogu učitavati datoteke na vaše računalo, odaberite Čitaj(Read) i piši(Write) .

čitaj piši

Kliknite Dalje(Click Next) , a zatim Završi(Finish) ! Sada ćete vidjeti svoj novi virtualni direktorij ispod zadane FTP stranice. U sustavu Windows 7(Windows 7) i novijim, proces se svodi na jedan dijaloški okvir prikazan u nastavku:

dodajte virtualnu mapu

Možete se povezati s vama pomoću svog FTP klijenta tako da unesete u polje Putanja(Path)/Test ” ili “/NameOfFolder”. U Exploreru(Explorer) biste samo ftp://ipaddress/aliasname .

ftp veza

Sada ćete vidjeti samo datoteke koje se nalaze u mapi za koju smo stvorili alias.

anonimni

To je otprilike to! Možete stvoriti onoliko mapa koliko želite! Jedina stvar koju biste trebali učiniti je dati svoju javnu IP adresu svakome tko se povezuje izvan vaše interne mreže. Ako želite da se korisnici povežu s bilo kojeg mjesta na svijetu, morat ćete im dati svoju javnu IP adresu, koju možete saznati na http://whatismyipaddress.com/ .

Konačno, morat ćete proslijediti FTP port na vašem usmjerivaču na svoje lokalno računalo na kojem se nalazi FTP poslužitelj. Port Forward je sjajna stranica koja vam pokazuje kako proslijediti portove na vašem usmjerivaču na računala na vašoj kućnoj mreži. Također biste trebali pročitati moje ostale postove o prosljeđivanju portova i dinamičkom DNS -u :

Što je prosljeđivanje portova?

Postavite dinamički DNS za daljinski pristup(Setup Dynamic DNS for Remote Access)

Ovo je definitivno puno informacija s hrpom koraka; ako imate pitanja o svemu ovome, ostavite komentar! Uživati!



About the author

Računalni sam stručnjak i pomažem ljudima s njihovim računalima od 2009. Moje vještine uključuju iPhone, softver, gadgete i još mnogo toga. Zadnje četiri godine radim i kao instruktor. U to sam vrijeme naučio kako pomoći ljudima da nauče nove programe i kako koristiti svoje uređaje na profesionalan način. Uživam davati savjete o tome kako poboljšati svoje vještine kako bi svi bili uspješni na poslu ili u školi.



Related posts