Jak Host FTP Server v systému Windows s
V této příručce vás provedeme kroky k nastavení složky ve vašem počítači se systémem Windows jako úložiště FTP pomocí bezplatného programu nazvaného FileZilla. FTP lze snadno použít k přenosu mnoha souborů mezi počítače; může být repozitář FTP mapován na více počítačů v síti Internet, aby ostatní uživatelé mohli přistupovat k adresáři přímo z Průzkumníka Windows.
Chcete-li začít, musíte si stáhnout soubor FileZilla, který je k dispozici zde.
Po stažení programu jej můžete nainstalovat se všemi výchozími nastaveními. Služba FileZilla nainstaluje službu, která běží vždy, když se systém Windows spustí, takže pokud byste raději spustili server FTP ručně, vyberte příslušnou možnost z rozbalovací nabídky na třetí obrazovce:
Kromě tohoto nastavení může být vše ostatní ponecháno na výchozích hodnotách pro účely tohoto tutoriálu. Po dokončení instalace se otevře rozhraní FileZilla. Stačí kliknout na OK, když se toto okno objeví přímo po instalaci:
Po načtení rozhraní FTP serveru jsme připraveni specifikovat adresář jako repozitář FTP. Pokud adresář, který chcete použít, již není vytvořen, minimalizujte rozhraní a vytvořte složku, ve které chcete sdílet FTP. V tomto tutoriálu použijeme složku 'FTP' na naší ploše. Přesné umístění bude "C: \ Users \ geek \ Desktop \ FTP".
Klikněte na Upravit a potom na položku Uživatelé.
V levé části okna, které se objeví, klikněte na položku Sdílené složky.
Jakmile tam najdete, klikněte na "Přidat" pod "Uživatelé". Zadejte uživatelské jméno pro účet, který bude používat jiný počítač pro přístup k úložišti, který nastavujeme.
Jakmile dokončíte zadání názvu účtu, klepněte na tlačítko OK a potom klikněte na "Přidat" pod položkou "Sdílené složky". Jakmile to uděláte, objeví se okno, jako je ten níže, použijte k výběru adresáře, který chcete sdílet jako úložiště FTP.
Klepněte na tlačítko OK. Nyní musíme přiřadit uživatelské oprávnění pro toto úložiště. Ve výchozím nastavení je uživatel, který jsme vytvořili, schopen číst soubory, seznamy adresářů a seznamy podadresářů. Chcete-li uživateli poskytnout další oprávnění, například možnost kopírovat soubory do tohoto úložiště, zaškrtněte políčka pod položkou "Soubory" a "Adresáře".
Po dokončení nastavení uživatelských oprávnění klikněte na tlačítko OK.
Zabezpečení FTP serveru
Spolu s konfigurováním uživatelů s silným heslem existuje několik nastavení v rámci FileZilla, které můžete nakonfigurovat tak, aby zajistili další zabezpečení nového FTP serveru.
Hackeři budou neustále skenovat internet pro hostitele, kteří naslouchají na portu 21, výchozím portu FTP. Chcete-li zabránit tomu, aby vás detekovali tisíce hackerů, kteří neustále skenují lidi jako jste vy s FTP serverem, můžeme změnit port, který FileZilla naslouchá. Přejděte na položku Upravit a poté na položku Nastavení. Ve skupinovém rámečku "Obecná nastavení" se zobrazí "Poslouchat na těchto portech". Mělo by být v současné době na 21, ale doporučujeme jej změnit na náhodné pětimístné číslo (nic přes 65535).
To nutně není zajistit váš server, ale zatahuje ho a je těžší najít. Jen si pamatujte, že někdo, kdo je odhodlán hacknout, nakonec najde port, na kterém váš FTP server naslouchá, takže je třeba přijmout další opatření.
Pokud znáte IP (nebo alespoň rozsah IP) počítačů připojujících k serveru FTP, můžete nastavit FileZilla, aby odpovídal pouze na požadavky na přihlášení z těchto adres IP. V části Upravit> Nastavení klikněte na "Filtr IP".
V prvním poli zadejte hvězdičku, která zabraňuje připojení všech IP serverů k vašemu serveru. Ve druhém poli přidejte výjimky z tohoto pravidla (IP nebo síťové rozsahy, které by měly být povoleny pro připojení). Následující snímek obrazovky například zobrazuje konfiguraci, ve které by se mohly připojit rozsahy 10.1.1.120 a 192.168.1.0/24 (jinými slovy 192.168.1.1 - 192.168.1.255) IP:
Spolu s bezpečnými hesly by se jednalo o veškeré zabezpečení, které bude váš FTP server potřebovat. Výchozí nastavení Autobanu je již nakonfigurováno v souboru FileZilla, takže někdo, kdo se pokusí připojit k serveru příliš mnohokrát během krátké doby, bude na chvíli uzamčen. Chcete-li toto nastavení vyladit, klikněte v části Upravit> Nastavení na "Autoban", ale výchozí nastavení bude pro většinu lidí postačující.
Jedna poslední poznámka o bezpečnosti tohoto FTP serveru: přenosy jsou v čistém textu, takže nepoužívejte prostý FTP k přenosu důvěrných informací. SFTP nebo FTPS mohou být použity pro šifrování komunikace FTP, ale jsou mimo rozsah této příručky a budou zahrnuty v budoucích článcích.
Výjimka brány firewall systému Windows
Pokud máte bránu firewall nebo antivirový program třetí strany, ujistěte se, že port, který jste zvolili pro spuštění serveru FTP, je povolen prostřednictvím tohoto portu. Pokud máte zapnutou bránu Brána firewall systému Windows, musíte pro port přidat výjimku. Přejděte do nabídky Start a zadejte příkaz Brána firewall systému Windows a klepněte na položku Brána firewall systému Windows s pokročilým zabezpečením.
Klikněte na "Příchozí pravidla" v levém sloupci a v pravém sloupci na tlačítko "Nové pravidlo ...". Bude umožňovat port přes bránu firewall, takže vyberte port, když se průvodce zeptá "Jaký typ pravidla byste chtěli vytvořit" a pak klikněte na další.
Zadejte port, který jste zvolili pro spuštění FTP serveru (výchozí je 21, ale v této příručce jsme zvolili 54218).
Po zadání čísla portu klikněte třikrát. Zadejte název a popis této výjimky, takže je snadné ji najít v budoucnu a potom klepněte na tlačítko Dokončit.
Mapování sdílení FTP na jiném počítači
Nyní, když je FTP server kompletně nastaven, můžeme s ním navázat další uživatele s informacemi o nich, které jim poskytujeme (také se ujistěte, že jste povolili jejich adresu IP). Jiní mohli vždy používat GUI aplikace, jako je FileZilla, k připojení ke sdílené složce FTP, nebo je mohli mapovat do svého počítače tak, aby se zobrazoval v Průzkumníku.
Otevřete "Počítač" a klikněte pravým tlačítkem myši na prázdnou oblast a vyberte možnost "Přidat síťové umístění".
Zobrazí se průvodce "Přidat síťovou polohu" a dvakrát klikněte na něj. Zadejte adresu IP a port serveru FTP a klepněte na tlačítko Další.
Zrušte zaškrtnutí políčka "Přihlásit se anonymně" a zadejte uživatelské jméno, které jste nakonfigurovali pro váš FTP server. Dvakrát klikněte dvakrát a pak klikněte na konec. Měla by vás požádat o heslo a potom budete moci procházet sdílení FTP, jako by to byl lokální pevný disk.