Úvodná » Počítačové tipy » Ako nainštalovať FTP server v systéme Windows pomocou služby IIS

    Ako nainštalovať FTP server v systéme Windows pomocou služby IIS

    Skôr som napísal príspevok ako zmeniť počítač na server zdieľania súborov systému Windows pomocou niekoľkých rôznych programov. Ak hľadáte rýchly spôsob zdieľania súborov vo vašom lokálnom počítači s priateľmi alebo rodinou, je to jednoduchý spôsob, ako to urobiť.

    Avšak, ak hľadáte nastavte svoj vlastný FTP server pomocou Windows IIS, môžete tak urobiť, ale vyžaduje si ďalšie technické znalosti. Samozrejmosťou je, že vám dáva väčšiu kontrolu nad zdieľaním a bezpečnosťou, takže je lepšie pre každého, kto má malé počítačové know-how. Navyše, IIS je všetko o spustení webových stránok, takže ak chcete spustiť niekoľko webových stránok spolu s FTP serverom, potom je IIS najlepšou voľbou.

    Je tiež potrebné poznamenať, že rôzne verzie IIS prichádzajú s každou chuťou systému Windows a všetky majú mierne odlišné súbory funkcií. IIS 5.0 bol dodaný s operačným systémom Windows 2000 a 5.1 bol dodaný so systémom Windows XP Professional. Služba IIS 6 bola pre systémy Windows Server 2003 a Windows XP Professional 64-bitové. IIS 7 bol kompletný prepracovanie IIS a bol súčasťou Windows Server 2008 a Windows Vista.

    IIS 7.5 bol prepustený spolu s Windows 7, IIS 8 uvoľnený s Windows 8 a IIS 8.5 vydané s Windows 8.1. Najlepšie je použiť službu IIS 7,5 alebo vyššiu, ak je to možné, pretože podporujú väčšinu funkcií a majú lepší výkon.

    Inštalácia a konfigurácia servera FTP v službe IIS

    Prvá vec, ktorú budete potrebovať na nastavenie vlastného FTP servera v systéme Windows, je zabezpečiť, aby ste nainštalovali Internet Information Services (IIS). Pamätajte, že služba IIS je dodávaná iba so systémami Windows Pro, Professional, Ultimate alebo Enterprise.

    V systéme Windows Vista a starších kliknite na štart, Ovládací panel a prejdite na Pridať alebo odstrániť programy. Potom kliknite na Pridať alebo odstrániť súčasti systému Windows. Pre systém Windows 7 a vyššie kliknite na Programy a príslušenstvo z ovládacieho panela a potom kliknite na tlačidlo Zapnite alebo vypnite funkcie systému Windows.

    V sprievodcovi komponentov posúvajte nadol, kým nezobrazí IIS v zozname a skontrolujte ho. Skôr ako kliknete Ďalšie ale uistite sa, že kliknete na podrobnosti a potom skontrolujte Služba protokolu prenosu súborov (FTP).

    V systéme Windows 7 a hore pokračujte a kliknite na pole vedľa Internetové informačné služby a FTP server. Musíte tiež skontrolovať, či ste skontrolovali Nástroje na správu webu box, inak nebudete môcť neskôr spravovať službu IIS z nástrojov pre správu. Pre FTP musíte skontrolovať Služba FTP box, inak nebudete mať možnosť vytvoriť FTP server.

    kliknite OK a potom kliknite na tlačidlo Ďalšie. Windows bude pokračovať a nainštalovať potrebné IIS súbory spolu s FTP službou. V tomto okamihu môžete byť vyzvaný, aby ste vkladali disk Windows XP alebo Windows Vista. Disk Windows 7 alebo vyšší by ste nemali potrebovať.

    Nastavenie a konfigurácia služby IIS pre protokol FTP

    Po nainštalovaní služby IIS budete musieť reštartovať počítač. Teraz chceme pokračovať a otvoriť konfiguračný panel služby IIS na nastavenie FTP servera. Tak choď štart, potom Ovládací panel a kliknite na Administratívne nástroje. Teraz by ste mali vidieť ikonu pre Internetové informačné služby.

    Pri otvorení aplikácie IIS vo Windows Vista alebo staršej po prvýkrát sa v ľavom menu zobrazuje názov vášho počítača. Pokračujte a kliknite na tlačidlo + symbol vedľa názvu počítača a uvidíte niekoľko možností, ako sú webové stránky, stránky FTP atď. Mám záujem o stránky FTP, takže ich tiež rozširujeme. Mali by ste vidieť Predvolená stránka FTP, kliknite na ňu.

    Po kliknutí na predvolený web FTP si všimnete, že v hornej časti máte niekoľko tlačidiel, ktoré vyzerajú ako tlačidlá videorekordéra: Play, Stop a Pause. Ak je tlačidlo Play načerveno, znamená to, že server FTP je aktívny. Váš FTP server je teraz v prevádzke! Môžete sa k nemu pripojiť prostredníctvom softvéru FTP klienta. Používam SmartFTP, ale môžete použiť to, čo sa vám najviac páči.

    V systéme Windows 7 a vyššom sa na server IIS zobrazí iný pohľad. Po prvé, nie je žiadne tlačidlo prehrávania alebo niečo podobné. Tiež sa na domovskej obrazovke zobrazuje veľa možností konfigurácie na autentifikáciu, nastavenia protokolu SSL, prehliadanie adresárov atď.

    Ak chcete spustiť server FTP, musíte kliknúť pravým tlačidlom myši stránky a potom vyberte Pridať server FTP.

    Tým sa otvorí sprievodca FTP, na ktorom sa spúšťate, tým, že vášmu serveru FTP zadáte názov a vyberiete fyzické umiestnenie súborov.

    Ďalej musíte nakonfigurovať väzby a SSL. Väzby sú v podstate to, aké adresy IP chcete používať v FTP. Môžete to nechať Všetko Nepridelené ak neplánujete spustiť inú webovú stránku. Uchovávajte Začať stránky FTP automaticky Začiarknite políčko a vyberte Žiadna SSL pokiaľ nerozumiete certifikátom.

    Nakoniec musíte nastaviť autentifikáciu a autorizáciu. Musíte si vybrať, či chcete anonymný alebo Základné overovanie alebo obaja. Na autorizáciu vyberiete možnosť Všetci používatelia, anonymní používatelia alebo konkrétni používatelia.

    Môžete skutočne pristupovať k serveru FTP lokálne otvorením aplikácie Explorer a zadaním ftp: // localhost. Ak všetko funguje dobre, mali by ste vidieť zaťaženie priečinka bez chýb.

    Ak máte program FTP, môžete urobiť to isté. Otvorte klientský softvér FTP a zadajte ho localhost ako názov hostiteľa a vyberte anonymný pre prihlásenie. Pripojte a teraz by ste mali vidieť priečinok.

    Ok, takže teraz sme dostali túto stránku do prevádzky! Teraz, kde zamietnete údaje, ktoré chcete zdieľať? V službe IIS je v skutočnosti umiestnený predvolený web FTP C: \ Inetpub \ ftproot. Môžete skopírovať údaje tam, ale čo, ak už máte údaje umiestnené niekde inde a nechcete ich presunúť do inetpub?

    V systéme Windows 7 a vyššej môžete pomocou sprievodcu vybrať ľubovoľné miesto, ktoré chcete, ale stále je to len jeden priečinok. Ak chcete na server FTP pridať ďalšie priečinky, musíte pridať virtuálne adresáre. Teraz stačí otvoriť adresár ftproot a vytiahnuť niektoré súbory do nej.

    Teraz obnovte svoj FTP klient a teraz by ste mali vidieť vaše súbory uvedené! Teraz máte vo vašom lokálnom počítači spustený FTP server. Takže ako by ste sa pripojili z iného počítača v lokálnej sieti?

    Aby ste to dosiahli, musíte otvoriť bránu firewall systému Windows a povoliť pripojenie FTP k počítaču. inak budú všetky externé počítače zablokované. Môžete to urobiť tým, že idete štart, Ovládací panel, kliknutím na Brána firewall systému Windows a potom kliknite na tlačidlo pokročilý pútko.

    Pod Nastavenia sieťového pripojenia , skontrolujte, či sú všetky odkazy v ľavom zozname začiarknuté a kliknite na tlačidlo nastavenie Tlačidlo. Teraz budete môcť otvoriť určité porty v počítači na základe služby, ktorú poskytuje váš počítač. Keďže hosťujeme náš vlastný FTP server, chceme sa odhlásiť FTP server.

    Zobrazí sa malé vyskakovacie okno s niektorými nastaveniami, ktoré môžete zmeniť, nechajte ho tak, ako to je, a kliknite na tlačidlo OK. Znova kliknite na tlačidlo OK v hlavnom okne brány Windows Firewall.

    V systéme Windows 7 a vyššom sa proces líši od otvorenia portu brány firewall. Otvorte program Windows Firewall z ovládacieho panela a potom kliknite na Pokročilé nastavenia na ľavej strane. Potom kliknite na Prichádzajúce pravidlá a prejdite nadol, až uvidíte FTP server (FTP traffic-in), kliknite pravým tlačidlom a vyberte Povoliť pravidlo.

    Potom kliknite na Odchádzajúce pravidlá a robiť to isté FTP server (FTP Traffic-Out). Teraz ste otvorili bránu firewall pre pripojenia FTP. Teraz sa pokúste pripojiť k serveru FTP z iného počítača v sieti. Predtým, než sa k nej môžete pripojiť z iného počítača, musíte najprv získať adresu IP počítača.

    Ísť do štart, cvaknutie beh a napíšte CMD. typ IPCONFIG a zadefinujte číslo pre adresu IP:

    Vo vašom FTP klientovi na druhom počítači napíšte IP adresu, ktorú ste práve zapísali a pripojili sa anonymne. Teraz by ste mali byť schopní vidieť všetky súbory rovnako ako ty, ktoré ste urobili v klientovi FTP, ktorý bol v miestnom počítači. Opäť môžete prejsť do programu Explorer a stačí zadať FTP: \\ ipaddress pre pripojenie.

    Teraz, keď funguje stránka FTP, môžete pridať FTP toľko priečinkov, ako sa vám páči. Týmto spôsobom, keď sa používateľ pripojí, určujú cestu, ktorá sa pripája k jednej konkrétnej zložke.

    Späť v službe IIS kliknite pravým tlačidlom myši na položku Predvolená stránka FTP a vyberte Nový, a potom Virtuálny adresár.

    V systéme Windows 7 kliknite pravým tlačidlom na názov lokality a vyberte Pridať virtuálny adresár.

    Pri vytváraní virtuálneho adresára v službe IIS sa v podstate vytvoríte alias, ktorý odkazuje na priečinok na lokálnom pevnom disku. Takže v sprievodcovi, prvou vecou, ​​ktorú budete vyzvaní, je meno aliasu. Make je niečo jednoduché a užitočné ako "WordDocs" alebo "FreeMovies" atď.

    Kliknite na tlačidlo Ďalej a teraz prejdite na cestu, na ktorú chcete odkazovať. Takže ak máte veľa filmov, ktoré chcete zdieľať, prejdite do tejto zložky.

    Kliknite na tlačidlo Ďalej a zvoľte, či chcete prečítať prístup iba alebo Čítaj a píš Prístup. Ak chcete jednoducho zdieľať súbory, začiarknite políčko Čítať. Ak chcete, aby ľudia mohli nahrávať súbory do vášho počítača, vyberte položku Čítať a zapisovať.

    Kliknite na tlačidlo Ďalej a potom kliknite na tlačidlo Dokončiť. Teraz uvidíte nový virtuálny adresár pod predvoleným serverom FTP. V systéme Windows 7 a vyššie sa proces skracuje na jedno dialógové okno uvedené nižšie:

    K FTP klientovi sa môžete pripojiť pomocou poľa Path "/ Test" alebo "/ NameOfFolder". V programe Explorer by ste jednoducho napísali ftp: // IPAddress / Název_aliasu.

    Teraz uvidíte len súbory, ktoré sú v priečinku, pre ktorý sme alias vytvorili.

    To je o tom! Môžete vytvoriť toľko priečinkov, koľko chcete! Jediná vec, ktorú musíte urobiť, je poskytnúť vašu verejnú IP adresu každému, kto sa pripája z vašej internej siete. Ak chcete, aby sa používatelia pripojili odkiaľkoľvek na svete, musíte im dať svoju verejnú IP adresu, ktorú môžete zistiť http://whatismyipaddress.com/.

    Nakoniec budete musieť presmerovať port FTP vo vašom smerovači do miestneho počítača, ktorý je hostiteľom servera FTP. Port vpred je skvelá lokalita, ktorá vám ukáže, ako presmerovať porty smerovača do počítačov vo vašej domácej sieti. Tiež by ste si mali prečítať moje ďalšie príspevky týkajúce sa presmerovania portov a dynamického DNS:

    Čo je Port Forwarding?

    Nastavenie dynamického DNS pre vzdialený prístup

    Je to určite veľa informácií s množstvom krokov; ak máte akékoľvek otázky o tomto, napíšte komentár! Užite si to!