Domovská » Počítačové tipy » Jak nastavit server FTP v systému Windows pomocí služby IIS

    Jak nastavit server FTP v systému Windows pomocí služby IIS

    Dříve jsem napsal příspěvek jak změnit počítač na server pro sdílení souborů systému Windows pomocí několika různých programů. Pokud hledáte rychlý způsob sdílení souborů v místním počítači s přáteli nebo rodinou, je to snadný způsob, jak to udělat.

    Nicméně, pokud hledáte nastavení vlastního FTP serveru ve Windows IIS, můžete tak učinit, ale vyžaduje více technických znalostí. Samozřejmostí je také větší kontrola nad sdílením a zabezpečením, takže je to lepší pro každého, kdo má malé počítačové know-how. Služba IIS je navíc o provozování webových stránek, takže pokud chcete spustit několik webových stránek spolu se serverem FTP, pak je služba IIS tou nejlepší volbou.

    Je také třeba poznamenat, že různé verze služby IIS jsou dodávány s každou chutí systému Windows a všechny mají mírně odlišné sady funkcí. Služba IIS 5.0 byla dodávána se systémy Windows 2000 a 5.1. IIS 6 byl pro Windows Server 2003 a Windows XP Professional 64-bit. Služba IIS 7 byla úplným přepsáním služby IIS a byla součástí systému Windows Server 2008 a Windows Vista.

    IIS 7.5 byl vydán spolu s Windows 7, IIS 8 vydaný s Windows 8 a IIS 8.5 vydaný s Windows 8.1. Nejlepší je použít IIS 7.5 nebo vyšší, pokud je to možné, protože podporují většinu funkcí a mají lepší výkon.

    Nastavení a konfigurace serveru FTP ve službě IIS

    První věc, kterou budete potřebovat k nastavení vlastního FTP serveru v systému Windows, je zajistit, aby byla nainstalována Internetová informační služba (IIS). Nezapomeňte, že služba IIS je dodávána pouze s verzemi Pro, Professional, Ultimate nebo Enterprise.

    V systému Windows Vista a starších klepněte na Start, Kontrolní panel a jdi Přidat nebo odebrat programy. Poté klikněte na Přidat nebo odebrat součásti systému Windows. Pro Windows 7 a vyšší klikněte na Programy a funkce z Ovládacích panelů a klepněte na Zapnout nebo vypnout funkce Windows.

    V průvodci součástmi přejděte dolů, dokud se v seznamu nezobrazí služba IIS a nezaškrtnete ji. Než kliknete další ale ujistěte se, že kliknete Podrobnosti a potom zkontrolujte Služba FTP (File Transfer Protocol).

    Pro Windows 7 a vyšší, pokračujte a klepněte na pole vedle Internetová informační služba a FTP server. Musíte se také ujistit, že jste zkontrolovali Nástroje pro správu webu V opačném případě nebudete moci spravovat službu IIS z nástrojů pro správu později. Pro FTP, musíte zkontrolovat Služba FTP V opačném případě nebudete mít možnost vytvořit server FTP.

    Klikněte na OK a potom klepněte na tlačítko OK další. Windows bude pokračovat a nainstalovat potřebné soubory IIS spolu se službou FTP. V tomto okamžiku můžete být požádáni o vložení disku Windows XP nebo Windows Vista. Neměli byste potřebovat disk pro Windows 7 nebo vyšší.

    Nastavení a konfigurace služby IIS pro FTP

    Po instalaci služby IIS bude pravděpodobně nutné restartovat počítač. Nyní chceme pokračovat a otevřít konfigurační panel služby IIS a nastavit server FTP. Tak jdi Start, pak Kontrolní panel a klikněte na Administrativní nástroje. Nyní byste měli vidět ikonu pro Internetová informační služba.

    Když poprvé otevřete službu IIS v systému Vista nebo dřívější, zobrazí se v levém menu pouze název počítače. Pokračujte a klepněte na tlačítko + vedle názvu počítače a uvidíte několik možností, jako jsou webové stránky, servery FTP, atd. Zajímáme se o servery FTP, takže rozbalte to také. Měl bys vidět Výchozí server FTP, Klikněte na to.

    Všimnete si, že po kliknutí na výchozí server FTP se v horní části zobrazí několik tlačítek, která vypadají jako tlačítka VCR: Play, Stop a Pause. Pokud je tlačítko Přehrát šedé, znamená to, že FTP server je aktivní. Váš FTP server je nyní v provozu! Můžete se k němu skutečně připojit prostřednictvím svého klientského softwaru FTP. Používám SmartFTP, ale můžete použít cokoliv chcete.

    V systému Windows 7 a vyšším uvidíte jiný vzhled než služba IIS. Za prvé, neexistuje žádné tlačítko pro přehrávání nebo něco podobného. Na domovské obrazovce uvidíte také spoustu konfiguračních možností pro ověřování, nastavení SSL, procházení adresářů atd.

    Chcete-li zde spustit FTP server, musíte kliknout pravým tlačítkem myši Stránky a pak zvolte Přidat server FTP.

    Otevře se průvodce FTP, kde začnete zadáním názvu serveru FTP a výběru fyzického umístění souborů.

    Dále musíte nakonfigurovat vazby a SSL. Vazby jsou v podstatě jaké adresy IP chcete použít server FTP. Můžete to nechat na Všechny nepřiřazené pokud neplánujete provozovat jiné webové stránky. Udržujte Server FTP spusťte automaticky zaškrtněte políčko a vyberte Žádné SSL pokud nerozumíte certifikátům.

    Nakonec musíte nastavit ověřování a autorizaci. Musíte si vybrat, zda chcete Anonymní nebo Základní ověřování nebo oboje. Pro autorizaci si vyberete od všech uživatelů, anonymních uživatelů nebo konkrétních uživatelů.

    Můžete skutečně přistupovat k serveru FTP místně otevřením Průzkumníka a zadáním ftp: // localhost. Pokud vše fungovalo dobře, měli byste vidět zatížení složky bez chyb.

    Máte-li program FTP, můžete to samé udělat. Otevřete software klienta FTP a zadejte localhost jako název hostitele a zvolte Anonymní pro přihlášení. Připojte se a nyní byste měli vidět složku.

    Ok, takže teď máme místo a běží! Kam teď data, která chcete sdílet, upustíte? Ve službě IIS je výchozí server FTP ve skutečnosti umístěn C: Inppub fproot. Data zde můžete vypsat, ale co když již máte data umístěna někde jinde a nechcete ji přesunout do souboru Inetpub?

    Ve Windows 7 a vyšším můžete pomocí průvodce vybrat libovolné místo, které chcete, ale je to stále jen jedna složka. Pokud chcete přidat další složky na server FTP, musíte přidat virtuální adresáře. Prozatím stačí otevřít adresář ftproot a vypsat do něj některé soubory.

    Nyní aktualizujte svého FTP klienta a nyní byste měli vidět vaše soubory uvedené! Nyní máte v místním počítači spuštěný a spuštěný server FTP. Tak jak byste se připojit z jiného počítače v místní síti?

    Chcete-li to provést, budete muset otevřít bránu firewall systému Windows, abyste povolili připojení FTP k počítači; jinak budou všechny externí počítače blokovány. Můžete to udělat tak Start, Kontrolní panel, kliknutím na Brána firewall systému Windows a poté kliknutím na Pokročilý Tab.

    Pod Nastavení síťového připojení zkontrolujte, zda jsou všechna spojení zaškrtnuta v levém seznamu a poté klikněte na Nastavení tlačítko. Nyní budete moci otevřít určité porty v počítači na základě služby, kterou počítač poskytuje. Protože pořádáme vlastní FTP server, chceme se podívat FTP server.

    Objeví se malé vyskakovací okno s některými nastaveními, které můžete změnit. Znovu klepněte na tlačítko OK v hlavním okně brány Windows Firewall.

    V systému Windows 7 a vyšším je tento postup jiný pro otevření portu brány firewall. Otevřete bránu Windows Firewall z ovládacího panelu a klepněte na tlačítko Pokročilé nastavení po levé ruce. Poté klikněte na Příchozí pravidla a přejděte dolů, dokud neuvidíte FTP server (FTP provoz-in), klikněte na něj pravým tlačítkem a zvolte Povolit pravidlo.

    Poté klikněte na Odchozí pravidla a udělejte totéž FTP server (FTP-Out-Out). Nyní jste otevřeli bránu firewall pro připojení FTP. Nyní se pokuste připojit k serveru FTP z jiného počítače v síti. Předtím, než se k němu připojíte z jiného počítače, musíte nejprve zjistit adresu IP počítače.

    Jít do Start, klikněte Běh a zadejte CMD. Typ IPCONFIG a zapište si číslo IP adresy:

    Ve vašem FTP klientovi na druhém počítači zadejte IP adresu, kterou jste právě zapsali a připojte anonymně. Nyní byste měli mít možnost vidět všechny soubory stejně jako na klientovi FTP, který byl v místním počítači. Opět můžete také jít do Průzkumníka a jednoduše zadat FTP: ipaddress pro připojení.

    Nyní, když server FTP pracuje, můžete přidat více složek, kolik chcete pro účely FTP. Tímto způsobem, když se uživatel připojí, určují cestu, která se připojí k jedné konkrétní složce.

    V IIS klikněte pravým tlačítkem myši na Default FTP Site a zvolte Nový, a pak Virtuální adresář.

    V systému Windows 7 klepněte pravým tlačítkem myši na název webu a vyberte Přidat virtuální adresář.

    Když vytvoříte virtuální adresář ve službě IIS, vytvoříte v podstatě alias, který odkazuje na složku na místním pevném disku. Takže v průvodci, první věc, kterou budete požádáni, je název aliasu. Make je něco jednoduchého a užitečného jako „WordDocs“ nebo „FreeMovies“ atd.

    Klepněte na tlačítko Další a nyní přejděte na cestu, kde chcete odkazovat na alias. Takže pokud máte spoustu filmů, které chcete sdílet, přejděte do této složky.

    Klepněte na tlačítko Další a vyberte, zda chcete jako Číst pouze přístup nebo Číst a psát přístup. Pokud chcete soubory sdílet, zaškrtněte políčko Číst. Pokud chcete, aby lidé mohli nahrávat soubory do počítače, zvolte možnost Číst a zapisovat.

    Klepněte na tlačítko Další a potom klepněte na tlačítko Dokončit! Nyní uvidíte nový virtuální adresář pod výchozím serverem FTP. Ve Windows 7 a vyšší je proces redukován na následující dialog:

    Můžete se k vám připojit pomocí FTP klienta vložením pole Cesta „/ Test“ nebo „/ NameOfFolder“. V Průzkumníku stačí zadat ftp: // ipaddress / aliasname.

    Nyní uvidíte pouze soubory, které jsou ve složce, pro kterou jsme vytvořili alias.

    To je o tom! Můžete vytvořit tolik složek, kolik chcete! Jediná věc, kterou byste museli udělat, je dát svou veřejnou IP adresu každému, kdo se připojuje z vaší vnitřní sítě. Chcete-li, aby se uživatelé připojovali odkudkoli na světě, musíte jim dát svou veřejnou adresu IP, kterou můžete zjistit na adrese http://whatismyipaddress.com/.

    Konečně budete muset předat port FTP na směrovači do místního počítače, který je hostitelem serveru FTP. Přesměrování portu je skvělé místo, které vám ukáže, jak předávat porty na směrovači do počítačů v domácí síti. Měli byste si také přečíst mé další příspěvky o přesměrování portů a dynamickém DNS:

    Co je to Port Forwarding?

    Nastavení dynamického DNS pro vzdálený přístup

    To je určitě spousta informací se spoustou kroků; pokud máte nějaké otázky ohledně tohoto, napište komentář! Užívat si!