If-Koubou

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

Kako postaviti FTP poslužitelj u sustavu Windows pomoću IIS-a (Računalni savjeti)

Ranije sam napisao post kako pretvoriti vaše računalo u Windows poslužitelja za dijeljenje datoteka koristeći nekoliko različitih programa. Ako tražite brz način dijeljenja datoteka s lokalnog računala s prijateljima ili obitelji, to je jednostavan način da to učinite.

Međutim, ako tražite postavljanje vlastitog FTP poslužitelja u sustavu Windows IIS, to možete učiniti, ali zahtijeva više tehničkog znanja. Naravno, ona također daje vašu precizniju kontrolu nad dijeljenjem i sigurnošću, tako da je bolje za svakoga tko ima malo znanja o računalu. Osim toga, IIS je sve o pokretanju web stranica, pa ako želite pokrenuti nekoliko web stranica zajedno s FTP poslužiteljem, tada je IIS najbolji izbor.

Također je vrijedno napomenuti da različite verzije IIS dolaze sa svakim okusom sustava Windows i svi imaju malo drugačiji skup značajki. IIS 5.0 je došao sa sustavom Windows 2000 i 5.1 sa sustavom Windows XP Professional. IIS 6 bio je za Windows Server 2003 i Windows XP Professional 64-bitni. IIS 7 je kompletan prepisivanje IIS-a i bio je uključen u sustav Windows Server 2008 i Windows Vista.

IIS 7.5 je izdan zajedno sa sustavom Windows 7, IIS 8 izdan u sustavu Windows 8 i IIS 8.5 izdan u sustavu Windows 8.1. Ako je moguće, najbolje je koristiti IIS 7.5 ili noviju jer podržavaju većinu značajki i imaju bolju izvedbu.

Postavljanje i konfiguriranje FTP poslužitelja u IIS-u

Prvo što ćete morati postaviti vlastiti FTP poslužitelj u sustavu Windows je kako biste bili sigurni da ste instalirali Internet Information Services (IIS). Zapamtite, IIS dolazi samo s Pro, Professional, Ultimate ili Enterprise verzijama sustava Windows.

U sustavu Windows Vista i ranije, kliknite na Početak, Upravljačka ploča i otići Dodaj / ukloni programe, Zatim kliknite na Dodaj / ukloni komponente sustava Windows, Za sustav Windows 7 i noviji kliknite Programi i značajke s upravljačke ploče, a zatim kliknite Uključite ili isključite značajke sustava Windows.

U čarobnjaka za komponente pomaknite se dolje dok ne vidite IIS na popisu i provjerite je. Prije nego što kliknete Sljedeći iako, pobrinite se da kliknete Detalji i onda provjeritiFile Transfer Protocol (FTP) usluga.

Za Windows 7 i noviji, idite naprijed i kliknite na okvir pokraj Internetske informacijske usluge i FTP poslužitelj, Također morate provjeriti jeste li provjerili Alati za upravljanje webom inače nećete moći kasnije upravljati IIS-om s administrativnih alata. Za FTP, morate provjeriti FTP servis inače nećete imati mogućnost stvaranja FTP poslužitelja.

Klik u redu i zatim kliknite Sljedeći, Windows će ići naprijed i instalirati potrebne IIS datoteke zajedno s FTP uslugom. Možda ćete morati umetnuti disk sa sustavom Windows XP ili Windows Vista u ovom trenutku. Ne biste trebali imati disk za Windows 7 ili noviji.

Postavljanje i konfiguriranje IIS za FTP

Nakon što je instaliran IIS, možda ćete morati ponovo pokrenuti računalo. Sada želimo ići naprijed i otvoriti IIS konfiguracijsku ploču za postavljanje FTP poslužitelja. Idite na Početak, onda Upravljačka ploča i kliknite na Administrativni alati, Sada biste trebali vidjeti ikonu za Internetske informacijske usluge.

Kada prvi put otvorite IIS u Vista ili ranije, ime vašeg računala vidjet ćete samo u lijevom izborniku. Idite naprijed i kliknite gumb + simbol pored naziva računala i vidjet ćete nekoliko opcija poput web stranica, FTP mjesta itd. Zainteresirani smo za FTP web stranice, pa tako proširite to. Trebao bi vidjeti Zadana FTP web stranica, kliknite na nju.

Primijetit ćete nakon što kliknete na zadanu web stranicu FTP da na vrhu ima nekoliko gumba koji izgledaju poput tipki videorekordera: reprodukcija, zaustavljanje i pauza. Ako je gumb Reprodukcija zasivljeno, to znači da je FTP poslužitelj aktivan. Vaš je FTP poslužitelj sada pokrenut! Možete se zapravo povezati putem softvera FTP klijenta. Koristim SmartFTP, ali možete koristiti sve što vam se najviše sviđa.

Za Windows 7 i noviji, vidjet ćete drukčiji izgled IIS-a. Prvo, ne postoji gumb za reprodukciju ili bilo što slično. Isto tako, na početnom zaslonu vidjet ćete hrpu mogućnosti konfiguracije za provjeru autentičnosti, SSL postavke, pregledavanje imenika itd.

Da biste ovdje pokrenuli FTP poslužitelj, morate kliknuti desnom tipkom miša Stranice i zatim odaberite Dodajte FTP web mjesto.

To otvara čarobnjaka za FTP gdje počnete tako da svojem FTP mjestu dodijelite naziv i odaberete fizičku lokaciju za datoteke.

Zatim morate konfigurirati veze i SSL. Vezice su u osnovi one IP adrese koje želite koristiti FTP site. Možete ga ostaviti Svi nisu dodijeljeni ako ne planirate pokrenuti bilo koju drugu web stranicu. Zadrži Automatsko pokretanje FTP mjesta okvir je označen i odabran Nema SSL-a osim ako razumijete certifikate.

Na kraju, morate postaviti autentifikaciju i autorizaciju. Morate odabrati želite li anoniman ili Osnovna autentifikacija ili oboje. Za autorizaciju odabirete od svih korisnika, anonimnih korisnika ili određenih korisnika.

Možete zapravo pristupiti FTP poslužitelju lokalno otvaranjem Explorera i upisivanjem ftp: // localhost, Ako su svi dobro funkcioniraju, trebali biste vidjeti mapu učitavanja bez pogrešaka.

Ako imate FTP program, možete učiniti isto. Otvorite FTP klijent softver i upišite localhost kao ime domaćina i odaberite anoniman za prijavu. Povežite se i sada biste trebali vidjeti mapu.

Ok, pa sad imamo mjesto i trčanje! Odakle podatke želite podijeliti? U IIS-u se zadana web-lokacija FTP nalazi u C: \ InetPub \ ftproot, Tu možete odnijeti podatke, ali što ako već imate podatke koji se nalaze negdje drugdje i ne želite ih premjestiti u inetpub?

U sustavu Windows 7 i novije verzije možete odabrati bilo koju željenu lokaciju putem čarobnjaka, ali je još uvijek samo jedna mapa. Ako želite dodati više mapa na FTP web mjesto, morate dodati virtualne direktorije. Za sada, samo otvorite direktorij ftproot i izbaci neke datoteke u nju.

Sada osvježite FTP klijent i sada biste trebali vidjeti svoje datoteke! Na taj način sada imate i gore i trčanje FTP poslužitelj na lokalnom računalu. Pa kako biste se povezali s drugog računala na lokalnoj mreži?

Da biste to učinili, morat ćete otvoriti Vatrozid za Windows kako biste omogućili FTP veze s 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 kliknete na Napredna Tab.

Ispod Postavke mrežne veze , provjerite da li su sve veze označene na lijevom popisu, a zatim kliknite gumb 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 provjeriti FTP poslužitelj.

Pojavit će se mali popup prozor s nekim postavkama koje možete mijenjati, samo ga ostavite kako jest i kliknite U redu. Ponovno kliknite U redu na glavnom prozoru vatrozida za Windows.

U sustavu Windows 7 i noviji, postupak se razlikuje za otvaranje portova vatrozida. Otvorite Vatrozid za Windows na upravljačkoj ploči, a zatim kliknite Napredne postavke na lijevoj strani. Zatim kliknite na Ulazna pravila i pomaknite se dolje dok ne vidite FTP poslužitelj (FTP prometa), desnom tipkom miša kliknite na njega i odaberite Omogući pravilo.

Zatim kliknite na Outbound pravila i učiniti isto za FTP poslužitelj (FTP promet), Sada ste otvorili vatrozid za FTP veze. Pokušajte se povezati s FTP mjestom s drugog računala na vašoj mreži. Morat ćete najprije dobiti IP adresu računala kako biste se mogli povezati s njega s drugog računala.

Ići Početak, kliknite Trčanje i upišite CMD, Tip ipconfig i zabilježite broj za IP adresu:

U FTP klijentu na drugom računalu unesite IP adresu koju ste upravo zapisali i povezali anonimno. 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, možete ići u Explorer i upisati samo FTP: \ ipaddress za povezivanje.

Sada kada FTP site radi, možete dodati onoliko mapa koliko želite za FTP svrhe. Na taj način, kada se korisnik spoji, određuje put koji će se povezati s određenom mapom.

Natrag u IIS, desnom tipkom miša kliknite na Default FTP Site i odaberite Novi, i onda Virtualni imenik.

U sustavu Windows 7 desnom tipkom miša kliknite naziv web mjesta i odaberite Dodaj virtualni imenik.

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

Kliknite Dalje i sada pretražite putanju na kojem želite da se naziv aliasa odnosi. Dakle, ako imate hrpu filmova koje želite dijeliti, pregledajte tu mapu.

Kliknite Dalje i odaberite želite li ga Čitati samo pristup ili Čitati i pisati pristup. Ako jednostavno želite dijeliti datoteke, pročitajte Pročitajte. Ako želite da korisnici mogu prenijeti datoteke na računalo, odaberite Čitanje i pisanje.

Kliknite Dalje, a zatim kliknite Završi! Sada ćete vidjeti vaš novi virtualni direktorij ispod zadanog FTP mjesta. U sustavu Windows 7 i noviji, postupak se svodi na jedan dijaloški okvir prikazan dolje:

Možete se povezati s vašim FTP klijentom stavljanjem polja "/ Test" ili "/ NameOfFolder". U Exploreru jednostavno biste upisali ftp: // IPAddress / aliasname.

Sada ćete vidjeti samo datoteke koje su u mapi za koju smo stvorili pseudonim.

To je otprilike to! Možete stvoriti što više mapa koliko želite! Jedina stvar koju biste trebali učiniti jest dati svoju javnu IP adresu svima koji se povezuju s vanjske strane vaše unutarnje 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 odlaskom na http://whatismyipaddress.com/.

Na kraju, morat ćete prosljeđivati ​​FTP priključak na svojem usmjerivaču na lokalno računalo koje je hosting FTP poslužitelj. Luka naprijed je sjajna web stranica koja vam pokazuje kako prosljeđivati ​​portove na vašem usmjerivaču na računala na vašoj kućnoj mreži. Također biste trebali pročitati ostale postove na port prosljeđivanju i dinamičkom DNS-u:

Što je prosljeđivanje luke?

Postavi dinamički DNS za udaljeni pristup

Ovo je svakako puno informacija s hrpom koraka; ako imate bilo kakvih pitanja o svemu tome, pošaljite komentar! Uživati!