Programy do tworzenia serwera FTP. Przewodnik po bezpłatnych klientach FTP

Dom / Windows 7

Instalacja serwera FTP.

Serwer FTP jest dołączony do Internetowych usług informacyjnych. Aby go zainstalować, otwórz Panel sterowania -> Programy -> Włącz lub wyłącz Komponenty Windowsa. Rozwiń sekcję Usługi IIS i zaznacz pola obok następujących komponentów: Usługa FTP i Konsola zarządzania IIS.

Konfiguracja FTP-serwery.

Otwórz Panel sterowania -> System i zabezpieczenia -> Administracja -> Zarządzanie komputerem (możesz szybko: menu Start -> kliknij prawym przyciskiem myszy Komputer -> wybierz z menu opcję Zarządzanie). W oknie, które zostanie otwarte, rozwiń grupę Usługi i aplikacje i otwórz Menedżera usług IIS. W oknie Połączenia wybierz folder Witryny, a następnie w prawym oknie Akcje kliknij odnośnik Dodaj witrynę FTP.


W mistrzu utwórz ftp-site, wskaż jego nazwę i lokalizację (domyślnie c:\inetpub\ftproot).


Następnie określ parametry powiązania i protokołu SSL. Sekcję dotyczącą wiązania pozostawiam bez zmian. Wyłączam opcję „Uruchom witrynę FTP automatycznie” (ftp jest mi potrzebny tylko od czasu do czasu). W sekcji SSL wybieram opcję „Bez SSL”.


W następnym oknie pozostaw wszystko bez zmian i kliknij Zakończ.


Strona została utworzona. Teraz możesz przejść do dodatkowych opcji dla dokładne strojenie(na przykład ogranicz maksymalną liczbę jednoczesnych połączeń). Wybierz nowo utworzoną witrynę, po prawej stronie panelu Akcje kliknij przycisk Dodatkowe opcje.


Następnym krokiem jest konfiguracja Zapory systemu Windows. Otwórz Panel sterowania -> System i zabezpieczenia -> Zapora systemu Windows -> Ustawienia zaawansowane. W sekcji „Reguły dla połączeń przychodzących” znajdź i aktywuj „Serwer FTP (ruch przychodzący)” i „Serwer FTP pasywny (ruch pasywny FTP)”. Ostatnia reguła pozwala klientowi FTP łączyć się w trybie pasywnym.



W sekcji „Reguły połączenia wychodzącego” znajdź i aktywuj „Serwer FTP (ruch wychodzący FTP)”.


Jeśli w systemie zainstalowana jest dodatkowa zapora sieciowa (Comodo, Outpost itp.), to musi ona także otworzyć port 21 (TCP) dla połączeń przychodzących i port 20 (TCP) dla połączeń wychodzących.

Jeśli łączysz się z Internetem za pomocą routera i chcesz udostępnić swój serwer użytkownikom Internetu, musisz skonfigurować przekierowanie portów na routerze. W moim Dlink DI-804HV robi się to w sekcji Serwer wirtualny.


192.168.10.4 — Adres IP serwera FTP w sieci lokalnej.

Konfigurowanie uprawnień użytkownika.

Jeśli zostawisz wszystko bez zmian, każdy użytkownik będzie mógł połączyć się z serwerem FTP (włączony jest dostęp anonimowy) z uprawnieniami tylko do odczytu (możesz pobierać, ale nie możesz zapisywać ani zmieniać plików). Załóżmy, że musimy udostępnić dostęp zaufanym użytkownikom, którzy mieliby uprawnienia do zapisu i zmiany plików.

Otwórz Panel sterowania -> System i zabezpieczenia -> Narzędzia administracyjne -> Zarządzanie komputerem (Start -> kliknij prawym przyciskiem myszy Komputer -> wybierz z menu opcję Zarządzanie). Następnie rozwiń grupę Użytkownicy lokalni i grupy ( to ustawienie dostępne tylko w edycjach Business i Ultimate). Kliknij prawym przyciskiem myszy folder Grupy i wybierz z menu opcję Utwórz grupę.


Wpisz nazwę grupy - Użytkownicy FTP, opis (nie musisz go wpisywać) i kliknij przycisk Utwórz.


Teraz musisz utworzyć użytkownika. Kliknij prawym przyciskiem myszy folder Użytkownicy i wybierz z menu opcję Nowy użytkownik.


Wpisz nazwę użytkownika (np. ftp_user_1), hasło (co najmniej 6 znaków), zaznacz pola obok opcji „Zabroń użytkownikowi zmiany hasła” i „Hasło nie wygasa”.


Użytkownik został utworzony. Teraz należy przypisać ją do wcześniej utworzonej grupy Użytkownicy Ftp. Aby to zrobić, otwórz właściwości użytkownika i przejdź do zakładki „Członkostwo w grupie”. Domyślnie nowy użytkownik jest przypisany do grupy Użytkownicy; usuń go. Kliknij przycisk Dodaj -> Zaawansowane -> Szukaj. Otworzy się lista grup użytkowników. Wybierz grupę Użytkownicy FTP i kliknij OK. W rezultacie otrzymujemy:


Kliknij OK i przejdź do następnego kroku.

Na etapie tworzenia strony ftp należało wybrać katalog roboczy (c:\inetpub\ftproot). Teraz dla grupy Użytkownicy FTP musisz skonfigurować prawa dostępu do tego katalogu. Otwórz c:\inetpub w Eksploratorze, otwórz właściwości folderu ftproot, przejdź do zakładki Bezpieczeństwo i kliknij przycisk Edytuj. W oknie, które zostanie otwarte, kliknij przycisk Dodaj i wybierz grupę „Użytkownicy FTP” (tak jak przy tworzeniu użytkownika). Ustaw poziom uprawnień na „Pełna kontrola” i kliknij OK.


Ostatni etap. Otwórz ponownie Menedżera usług IIS i wybierz nasz serwer FTP (Test FTP). W panelu sterowania witryny FTP wybierz „Reguły autoryzacji FTP”. Dodaj regułę zezwalającą. W oknie, które zostanie otwarte, wybierz opcję „Określone role lub grupy użytkowników”. Na dole w polu tekstowym wpisujemy ręcznie nazwę naszej grupy (Użytkownicy FTP), następnie zaznaczamy pola w sekcji Uprawnienia obok Odczytu i Zapisu i klikamy OK.


To kończy konfigurację.

Na początku nie wybieraliśmy tej opcji automatyczny start serwer, więc nie zapomnij uruchomić go ręcznie (kliknij prawym przyciskiem myszy nazwę witryny -> Zarządzaj witryną FTP -> Start).

Jak się połączyć?

Opcja użycia Eksplorator Windows.
Otwórz Komputer (Vista, Win 7) lub Mój komputer (XP).
Aby uzyskać dostęp anonimowy, wystarczy wpisać adres serwera (ftp://192.168.10.4) w pasku adresu.
Aby zalogować się przy użyciu nazwy użytkownika i hasła, wprowadź adres taki jak: ftp://[nazwa użytkownika]:[hasło]@[adres serwera FTP]. Na przykład ftp://ftp_user_1: [e-mail chroniony]- aby połączyć się z sieci lokalnej. Aby połączyć się z Internetu, zastąp adres lokalny adresem zewnętrznym lub nazwą domeny.

Kontynuując temat przesyłania plików przez Internet, dzisiaj opowiem o serwerze FTP. Chociaż wyraziłem swoje preferencje, nie należy pomijać serwera FTP, ponieważ jest to bardzo popularna metoda przesyłania plików. Zatem trochę teorii. Co to jest FTP?

FTP (File Tranfser Protocol) w tłumaczeniu z języka angielskiego oznacza „Protokół przesyłania plików” i służy do wymiany plików pomiędzy komputerami za pośrednictwem Internetu lub sieć lokalna. Aby zalogować się do serwera FTP wystarczy zwykła przeglądarka lub nawet Eksplorator Windows. Jedynym warunkiem jest otwarty port 21 (używany domyślnie, ale można go zastąpić własnym), czyli musi być otwarty. Tak więc, jeśli masz zaporę sieciową lub router, będziesz musiał pamiętać, gdzie masz instrukcje dotyczące przekazywania portu 21.

Przejdźmy więc do konfiguracji serwera FTP.

1) Pierwszą rzeczą, której potrzebujemy, jest dodanie komponentów do naszego systemu operacyjnego. W tym celu przejdź do „Panel sterowania” → „Programy” → „Programy i funkcje” i kliknij przycisk po lewej stronie „Włącz lub wyłącz funkcje systemu Windows”:

2) Na liście, która się otworzy, musimy włączyć grupę komponentów „Usługi IIS”, a mianowicie: „Serwer FTP”, „Usługi internetowe” i „Narzędzia do zarządzania witrynami”. Powinno wyglądać tak samo jak na zrzucie ekranu:

Kliknij OK i poczekaj na zakończenie instalacji komponentów. W zależności od wydania twojego system operacyjny, może być potrzebny dysk instalacyjny systemu Windows.

W oknie, które zostanie otwarte, w lewej kolumnie otwórz drzewo do zakładki „Witryny” i kliknij tę zakładkę prawym przyciskiem myszy. Wybierz „Dodaj witrynę FTP”:

Wskazujemy nazwę witryny i katalog, do którego będzie można uzyskać dostęp za pośrednictwem protokołu FTP:

Określ parametry uruchamiania serwera FTP. Jeśli nie chcesz, aby serwer uruchamiał się automatycznie wraz ze startem systemu, odznacz to pole. W podsekcji SSL zaznacz opcję „Bez SSL”:

Na następnej stronie zaznacz pola obok „Anonimowy” i „Zwykły” i kliknij Gotowe:

Witryna FTP została utworzona, kontynuujmy konfigurację.

4) Przejdź do „Panel sterowania” → grupa „System i zabezpieczenia” → „Zapora systemu Windows” i w lewej kolumnie wybierz „Ustawienia zaawansowane”:

Przejdź do zakładki „Zasady połączeń przychodzących”. Musisz znaleźć i uwzględnić dwa elementy:

— serwer FTP (ruch przychodzący);
— Ruch serwera FTP w trybie pasywnym (ruch przychodzący FTP w trybie pasywnym).

Aby to zrobić, kliknij regułę prawym przyciskiem myszy i wybierz „Włącz regułę”:

Następnie przejdź do zakładki „Reguły dla połączeń wychodzących” i włącz „Ruch serwera FTP ( ruch wychodzący FTP)":

Jeśli masz zainstalowaną zaporę sieciową lub router, musisz otworzyć port 21 (TCP) dla połączeń przychodzących i port 20 (TCP) dla połączeń wychodzących.

5) Konieczne jest utworzenie użytkownika, który będzie miał pełny dostęp do serwera poprzez FTP (zapis/kasowanie). Najpierw musisz utworzyć nową grupę użytkowników. Dlatego przejdź do „Panel sterowania” → grupa „System i zabezpieczenia” → „Administracja” → „Zarządzanie komputerem”. W lewej części okna wybierz sekcję „Lokalni użytkownicy i grupy” → „Grupy”. Kliknij prawym przyciskiem myszy puste miejsce w środkowej części okna i wybierz „Utwórz grupę…”:

Wprowadź nazwę i opis grupy, a następnie kliknij przycisk „Utwórz”:

Przejdź do zakładki „Użytkownicy” i analogicznie kliknij puste miejsce i wybierz „Nowy użytkownik”:

Wprowadzamy dane i ustalamy hasło (co najmniej osiem znaków). Zaznaczamy także pola „Zabroń użytkownikowi zmiany hasła” i „Hasło nie wygasa”:

Otwórz właściwości nowego użytkownika, klikając go prawym przyciskiem myszy. Przejdź do zakładki „Członkostwo w grupie”. Kliknij przycisk „Dodaj” → „Zaawansowane” → „Wyszukaj” i wybierz grupę, którą utworzyliśmy kilka minut temu. Kliknij OK.

Kliknij przycisk „Dodaj” i dodaj utworzoną przez nas grupę. Grupie nadajemy pełen dostęp zaznaczając odpowiednie pole na dole okna:

Kliknij OK, aby zastosować zmiany.

Przejdź do „Panel sterowania” → grupa „Sieć i bezpieczeństwo” → „Narzędzia administracyjne” i otwórz „Menedżer usług IIS” → „Witryny” i wybierz naszą witrynę:

Wybierz „Określone role lub grupy użytkowników” i wpisz nazwę naszej grupy. Nadaj tej grupie uprawnienia do odczytu i zapisu, a następnie kliknij OK.

Wracamy na stronę i przechodzimy do „Logowania FTP”.

Określ maksymalny rozmiar dziennika lub całkowicie go wyłącz. Kliknij „Zastosuj” po prawej stronie:

To wszystko. Mam nadzieję, że ten artykuł był dla Ciebie przydatny. Kliknij jeden z poniższych przycisków, aby poinformować o tym znajomych. Zapisz się także na aktualizacje serwisu wpisując swój adres e-mail w polu po prawej stronie.

Dziękuję za uwagę :)

W tym artykule porozmawiamy o następujących kwestiach:

  1. jak skonfigurować serwer FTP na komputerze podłączonym do routera;
  2. jak zapewnić do niego dostęp z sieci WWW.

Konfiguracja programu serwera FTP

Instalowanie serwera FileZilla

Pobierz i zainstaluj dowolny serwer FTP, który lubisz lub z którym jesteś przyzwyczajony. Na przykład pobierzemy darmowy program Serwer Filezilla z oficjalnej strony: https://filezilla-project.org/download.php?type=server

Uruchom pobrany plik instalacyjny:

Trzask Odrzucam:

Trzask Odrzucam Ponownie:

Trzask Zainstalować:

Trzask Zgadzam się:

Następny:

Zainstalować:

Konfigurowanie serwera FTP FileZilla

Uruchom interfejs programu.

Wejdź w ustawienia: menu Edytuj -> Ustawienia:

Teraz musisz skonfigurować pasywny tryb FTP.

1) Wybierz sekcję Ustawienia trybu pasywnego;

2) Zaznacz pole Użyj niestandardowego zakresu portów;

3) Ustaw wygodny zakres portów do użytku w trybie pasywnym;

4) W terenie Użyj następującego adresu IP zarejestruj swój zewnętrzny adres IP;

5) Kliknij przycisk OK aby zapisać ustawienia.

Teraz musisz skonfigurować konta użytkowników i określić katalogi domowe.

Wejdź do menu Redagować i wybierz Użytkownicy:

W sekcji Ogólny trzask Dodać:

Wpisz swoją nazwę użytkownika i kliknij OK:

1) Zaznacz pole obok Hasło. Oznacza to, że to konto będzie wymagało hasła.

2) Ustaw hasło dla tego konta;

3) Przejdź do sekcji Udostępnione foldery:

W sekcji Udostępnione foldery trzask Dodać:

i wybierz folder, który będzie otwarty dla tego użytkownika w celu uzyskania dostępu poprzez Protokół FTP. Po selekcji udostępniony folder trzask OK:

Ustaw uprawnienia dla danego użytkownika w folderze.

W okolicy Akta Możesz zezwolić lub wyłączyć następujące operacje na plikach:

  • Czytanie;
  • Nagrywać;
  • Usuwać;
  • Zmiana.

W okolicy Lornetka składana Możesz zezwolić lub zabronić następujących operacji na folderach:

  • Tworzenie;
  • Usuwać;
  • Zobacz listę;
  • Wyświetl podfoldery.

Po ustawieniu uprawnień dla tego użytkownika w bieżącym folderze kliknij OK aby zapisać ustawienia:

Konfigurowanie komputera

Po skonfigurowaniu samego programu serwera FTP należy zezwolić na połączenia przychodzące w zaporze.

Chodźmy do Panel sterowania i wybierz Zapora systemu Windows.

Kliknij prawym przyciskiem myszy Zasady połączeń przychodzących i wybierz Utwórz regułę:

Wybierz opcję Dla programu i naciśnij Następny:

Ustaw przełącznik w pozycji Ścieżka programu i za pomocą przycisku Recenzja określ ścieżkę do pliku FileZilla Server.exe.
Następnie kliknij Następny:

Wybierz opcję Zezwól na połączenie i naciśnij Następny:

Nadaj regule niestandardową nazwę i kliknij Gotowy:

Konfigurowanie routera: tworzenie reguł przekierowania portów

Teraz musimy utworzyć przekierowanie portów na bramie. Bramą może być router, modem lub inne urządzenie. Zaloguj się do interfejsu sieciowego routera (przeczytaj artykuł o tym, czym jest interfejs sieciowy i jak uzyskać do niego dostęp :) i otwórz sekcję przekierowania portów. Przeczytaj więcej o przekierowaniu portów w naszym artykule: Co to jest przekierowanie portów.

Utwórz dwie reguły.

Zasada nr 1: przekieruj port zewnętrzny 21 na port 21 komputera, na którym zainstalowany jest program serwera FTP.

Zasada nr 2: przekieruj zakres portów do tego samego zakresu portów w komputerze zainstalowany program Serwer FTP.

Zapisywanie ustawienia.

Jak zdalnie połączyć się z serwerem FTP

Aby uzyskać dostęp do serwera FTP, możesz użyć klienta FTP, przeglądarki lub nawet Eksploratora. Oczywiście lepiej jest używać klienta FTP. Polecamy darmowy program Klient FileZilla. Można go pobrać na oficjalnej stronie: https://filezilla-project.org/download.php?type=client

W polu Gospodarz wpisz ) lub zewnętrzny adres IP routera. Następnie wprowadź nazwę użytkownika utworzoną w programie FileZilla Server na swoim komputerze, odpowiednie hasło i kliknij przycisk Szybkie połączenie:

Jeżeli w przekierowaniu portów w ustawieniach routera nie zmieniłeś portu nr 21 na niestandardowy, to pole Port Możesz pozostawić je puste - program domyślnie będzie łączył się z portem 21.

Zazwyczaj na żądanie „Konfigurowanie FTP w Serwer Windows Wyskakujące okienko 2008 lub 2012”. szczegółowe przewodniki jak wdrożyć ten serwer za pomocą IIS (Internet Information Services - wielofunkcyjny serwer WWW na Oparty na systemie Windows i w nim wbudowane). Istnieją jednak szczególne przypadki, w których wywoływanie usług IIS z powodu jednej funkcji nie jest całkowicie logiczne.

W moim przypadku Apache był już zainstalowany na serwerze i zostały zainstalowane pewne funkcje korzystające z Apache i konieczne stało się skonfigurowanie prostego serwera FTP do wymiany danych. Podniesienie IIS dla tej jednej funkcji, a następnie wyłączenie wszystkich usług i zwolnienie portów, aby uniknąć konfliktu z Apache - nie widziałem większego sensu. Dlatego zdecydowano się na instalację FTP, który nie obciąża systemu i doskonale zna swoje zadanie – FileZilla Server.

Proszę, abyście nie zaniepokoili się od razu jego anglojęzycznym charakterem. Ustawienia są dość proste i jeśli zrobisz wszystko zgodnie z poniższymi instrukcjami, nie będziesz mieć żadnych problemów.

Instalowanie serwera FileZilla

Pobierz zestaw dystrybucyjny ze strony producenta lub z naszej strony internetowej. Uruchommy i przejdźmy w kolejności:

Zgadzamy się na licencję, kliknij Zgadzam się

Tutaj możesz zostawić wszystko tak, jak jest. Kod źródłowy może Cię zainteresować tylko jeśli jesteś programistą. Jeśli jesteś programistą, prawdopodobnie nie będziesz potrzebować tego artykułu, więc bez zbędnych ceregieli kliknij Następny i przejść do kolejnego etapu.

Wybierz ścieżkę instalacji, klikając przycisk Przeglądać lub zostaw wszystko tak jak jest i idź dalej - Następny.

Tutaj ustawiamy tryb pracy naszego serwera oraz port, na którym będziemy się łączyć w celu administrowania serwerem. Jeśli jest to serwer, który będzie używany stale, zalecam pozostawienie wszystkiego bez zmian. Jeśli zdarza się to sporadycznie, możesz wybrać drugą opcję, ale wtedy będziesz musiał uruchomić usługę ręcznie, a w trzecim przypadku koniecznie zaloguj się przez konsolę, inaczej to nie zadziała.

Trzask Następny.

Oferowane są tutaj następujące opcje:
Uruchamianie interfejsu administracyjnego podczas logowania do systemu Windows jako dowolny użytkownik
Uruchomienie interfejsu administracyjnego przy logowaniu tylko przez aktualnego użytkownika (pod którym prowadzona jest instalacja)
Uruchomienie ręczne

Możesz wybrać, jak chcesz. Nie jest dla mnie interesujące widzieć jego twarz za każdym razem, gdy zaczynam, więc wybieram trzecią opcję.

Trzask Następny.

Rozpoczął się proces instalacji.

Jeśli podczas instalacji nie zmieniłeś portu wejścia do modułu administracyjnego, zostaw wszystko bez zmian i kliknij Łączyć.

Tutaj mówi, kim jest i ostrzega na czerwono, że serwer znajduje się za routerem, więc musisz skonfigurować tryb pasywny i przekierować porty na routerze.

Mówi też, że szyfrowane połączenie nie jest możliwe, dopóki nie włączymy protokołu FTP przez TLS. Dzieje się tak, aby nikt nie mógł przechwycić ruchu. To Ty decydujesz, czy chcesz aktywować tę funkcję, czy nie. Dla serwer domowy Nie widzę szczególnej potrzeby.

Kliknij ikonę Ustawienia (trzecia) i rozpocznij ustawienia.

Rozdział Ustawienia ogólne- tutaj możesz zostawić wszystko tak, jak jest.

Jeśli jesteś zainteresowany, wyjaśnię, co to oznacza:

SłuchaćNAteporty: 21- na jakim porcie będzie nasłuchiwał serwer FTP. Domyślnie jest to port 21. Możesz to tak zostawić, jeśli jest to jedyny włączony serwer FTP ten komputer. Jeśli już taki jest, lepiej zmienić port.

Maks.numerzużytkownicy: 0- liczba użytkowników, którzy mogą jednocześnie połączyć się z serwerem. 0 to nieograniczona liczba użytkowników, w przeciwnym razie liczba, którą podasz.

Numerzwątki: 2- maksymalna liczba wątków, z których może korzystać serwer. Wartość domyślna to liczba rdzeni/wątków procesora. Jeśli z jakiegoś powodu chcesz ograniczyć użycie procesora, możesz zmniejszyć tę wartość.

Limit czasuustawienia- w tej sekcji definiujemy limity czasu połączenia, pobierania oraz czasu, przez jaki użytkownik będzie zalogowany. Nie widzę sensu zmiany.

W Ustawienia trybu pasywnego zostawiamy wszystko tak, jak jest. Jeśli zajdzie taka potrzeba, w sekcji możesz ustawić zewnętrzny adres IP Użyj następującego adresu IP, ale bez przekierowania portów na routerze nic nie będzie działać.

AdministratorInterfejsustawienia- tutaj możesz zapytać biała lista Adresy IP, z których można łączyć się z interfejsem administracyjnym, a także określać, jakich adresów IP serwer nasłuchuje w celu połączenia (jeśli jest kilka kart sieciowych).

Najważniejszym ustawieniem jest tutaj pole wyboru Zmień hasło administratora. Użytkownik Admin nie jest klientem serwera FTP, więc jeśli pozostawisz go bez hasła, nikt nie będzie się pod nim łączyć z FTP. Ale w razie wątpliwości lepiej ustawić to hasło. To jest dokładnie hasło, które trzeba będzie wprowadzić podczas logowania do interfejsu administracyjnego. Konfigurujemy użytkowników w zupełnie innym dialogu.

Tutaj możesz ustawić możliwość utrzymywania Logów - dziennika monitorującego pracę serwera. Może to być przydatne w przypadku problemów z serwerem.

Jeśli planujesz korzystać z serwera duża liczba ludzi, czyli warto dodać ograniczenia prędkości do jednego strumienia pobierania, aby nie zdarzyło się, że jedna osoba zajmie cały kanał, a reszta będzie czekać i mieć nadzieję. Można to zrobić w sekcji Ograniczenia prędkości. Górne okno to prędkość pobierania, dolne okno to prędkość wysyłania.

Sekcja ustawień FTP przez TLS to dokładnie ta sekcja, w której możesz włączyć bezpieczne połączenie z serwerem i określić to w ustawieniach istniejący plik lub wygeneruj certyfikat. Jest to opcjonalne.

Autoban- jest to bardzo przydatna sekcja, która chroni Twój serwer przed siłami brutalnymi, jeśli zaznaczysz to pole Włączaćautomatycznyzakazy, to po określonej liczbie prób (domyślnie 10) użytkownik próbujący hasła zostanie zablokowany na określoną liczbę godzin (domyślnie 1, można ustawić na 999 godzin)

Trzask OK i przejdź do konfigurowania użytkowników, folderów i praw dostępu.

Kliknij czwartą ikonę.

Tutaj klikamy Dodać i widzimy następujące okno:

Wpisujemy np. Użytkownik i naciśnij OK.

Możesz zaznaczyć pola tutaj Włącz konto aby umożliwić użytkownikowi dostęp do serwera i Hasło aby nadać użytkownikowi hasło. W przeciwnym razie użytkownik będzie mógł połączyć się anonimowo bez hasła.

Tutaj ustalamy listę folderów, do których ten użytkownik może mieć dostęp, a także ustalamy, co dokładnie może zrobić z tymi folderami i znajdującymi się w nich plikami.

Trzask Dodać i dodaj foldery. Następnie zaznaczamy pola określające, co użytkownik może zrobić z tymi folderami.

Dla tych, którzy wcale nie są zbyt silni w języku angielskim, tłumaczę:

Akta:
Czytaj - czytaj
Napisz - zapisz
Usuń - usunięcie
Dołącz - zmień

Katalogi (foldery):
Stwórz - stworzenie
Usuń - usunięcie
Lista - przeglądanie listy folderów
+ Podkatalogi - ma prawo przeglądania podfolderów

Wybrałem folder i ustawiłem pełne prawa do wszystkiego dla użytkownika User.

Limity można ustawić dla każdego konkretnego użytkownika. Nie narzucamy ograniczeń uprzywilejowanym, uprawnienia możemy przypisać każdemu innemu.

Tutaj też nic nie zmieniamy, ale możemy ustawić białą listę adresów IP (górne pole tekstowe), z których dany użytkownik może się zalogować. Lub czarna lista adresów (dolne pole tekstowe), z których ci użytkownicy nie powinni być wpuszczani.

Trzask OK i zaczynamy testować!

Tylko jeden mały szczegół. Jeśli masz wbudowaną włączoną opcję Zapora systemu Windows, to najprawdopodobniej port 21 jest zamknięty ze względów bezpieczeństwa. FileZilla nie otwiera tego portu automatycznie, więc przejdźmy do Start>Panel sterowania>Zapora sieciowa

Trzask Utwórz regułę...

Wybierać Możliwość dostosowania i naciśnij Następny

Kliknij Przeglądaj i wybierz lokalizację serwera. W moim przypadku jest to „C:\Program Files\FileZilla Server\FileZilla Server.exe”.

Tutaj wybieramy Typ protokołu: TC.P., reszta bez zmian, kliknij Następny

Wybierać Zezwalaj na połączenia i naciśnij Następny

Tutaj nie musisz nic zmieniać, kliknij Następny

Tutaj wchodzimy w akapit Nazwa: jakieś imię, na przykład moje - FTP-TCP i naciśnij Gotowy.

Teraz robimy to samo, tylko w miejscu, w którym musisz wybrać protokół, wybierz UDP.

Wybierz dowolną nazwę, na przykład FTP-UDP.

To wszystko, kliknij Gotowy.

To wszystko, wyjaśniliśmy zaporze sieciowej, że pakiety powinny być przepuszczane, teraz pozostaje tylko przekierować 21 portów i ustawić klienta w tryb pasywny.

zFTPServer Suite 3.3

Wywoływacz: Nicklasa Bergfeldta
Rozmiar dystrybucji: 4,29 MB
Rozpościerający się: shareware zFTPServer Suite - wygodny i bardzo wielofunkcyjny serwer FTP z obsługą 256-bitowego szyfrowania SSL, który jest łatwy w konfiguracji, szybki w obsłudze i oferuje minimalne wymagania Do zasoby systemowe. Korzystając z tego programu, zorganizowanie dostępu anonimowego lub hasła dla poszczególnych użytkowników lub całych grup użytkowników wcale nie jest trudne, ustawiając dla nich wymagane ograniczenia w pracy z informacjami na serwerze FTP. Obsługiwane są połączenia równoległe, których liczbę można łatwo ograniczyć. Możliwe jest automatyczne wykrywanie i blokowanie wielokrotnych prób połączenia w krótkim czasie, a także blokowanie niektórych kont po upływie określonego czasu. Istnieje kontrola dostępu według adresów IP oraz ograniczanie liczby połączeń dla poszczególnych użytkowników i adresów IP. Wdrożono możliwość ograniczenia przepustowości, a także ograniczenia miejsce na dysku, udostępniony użytkownikowi w celu wznowienia. Obsługiwany jest pasywny tryb FTP (PASV), który jest ważny przy konfigurowaniu serwera z dynamicznym adresem IP. Możliwa jest zdalna administracja serwerem FTP. Program (istnieje wersja rosyjska) prezentowany jest w kilku edycjach, wśród których wersje Free, Personal i Personal Pro są interesujące dla użytkowników domowych. Pierwszy z nich jest całkowicie darmowy, z pozostałych dwóch można korzystać bezpłatnie jedynie przez 10 dni. Koszt komercyjnej wersji Personal to 9,9 euro, wersja Personal Pro to 19,9 euro. W darmowa wersja Dopuszczalnych jest 10 połączeń równoległych, w Personal - 25, a w Personal Pro liczba połączeń jest nieograniczona. zFTPServer Suite zawiera dwa moduły, z których jeden działa jako serwer FTP (można go automatycznie uruchomić jako usługę, gdy Uruchamianie systemu Windows, jeśli zostało to określone podczas instalacji programu), a druga służy jako konsola administracyjna do konfiguracji konfiguracji serwera.

Serwer konfiguruje się bez użycia kreatora - czyli ręcznie. Należy rozpocząć od utworzenia kont użytkowników, dla których należy skorzystać z polecenia „Ustawienia” > „Konta” i kliknąć przycisk „Dodaj nowego użytkownika”. W przypadku użytkownika anonimowego należy odmówić podawania loginu i hasła, jako jego imię i nazwisko wpisać anonimowy, w zakładce „Katalog domowy”, określić katalog domowy klikając na przycisk „Dodaj zasób” i w razie potrzeby , dostosuj prawa dostępu. Tworzenie użytkownika o określonej nazwie odbywa się w ten sam sposób, z wyjątkiem konieczności podania loginu i hasła. Przy określaniu dostępności indywidualni użytkownicy zasobów, nie ma konieczności kopiowania ich wszystkich do katalogu domowego - możesz stworzyć wirtualną strukturę folderów bezpośrednio w Konsoli administracyjnej i określić zasoby, które powinny być dostępne w tych folderach.

Użytkownicy mogą łatwo skonfigurować system ograniczeń (zakładka „Ograniczenia” w koncie). Na przykład ogranicz żywotność konta, wprowadź limity pobierania/wysyłania, ignoruj ​​​​globalne ograniczenie prędkości (jeśli zostało przypisane do serwera) itp. Ze względów bezpieczeństwa sensowne jest zezwolenie lub zakazanie użytkownikom logowania się z określonych adresów IP oraz, w razie potrzeby, umożliwienia stosowania protokołu SSL do szyfrowania przesyłanych danych. Można tworzyć grupy użytkowników, co ułatwia konfigurowanie praw dostępu i ograniczeń.

W kolejnym etapie rozpoczynamy konfigurację samego serwera FTP (polecenie „Ustawienia” > „Ustawienia serwera”) – można to zrobić w trybie normalnym lub zaawansowanym. Aby włączyć to drugie, musisz aktywować pole wyboru „Ustawienia” > „Pokaż ustawienia zaawansowane”. Wszystkie ustawienia są podzielone na dziewięć grup, z których najważniejsze to grupy Ogólne, Harmonogram szybkości i Bezpieczeństwo. W grupie „Ogólne” regulowane są podstawowe ustawienia serwera FTP – tutaj możesz ograniczyć ich liczbę połączenia równoległe, ustaw ogólne ograniczenia pobierania/wysyłania, określ adres dla trybu pasywnego i ustaw zakresy portów itp.

Grupa Speed ​​​​Scheduler zapewnia możliwość dostosowania ograniczeń pobierania i wysyłania w zależności od dnia tygodnia. Grupa Bezpieczeństwo umożliwia zmianę niektórych parametrów pracy serwera związanych z bezpieczeństwem. W szczególności łatwo jest zabronić transferu pomiędzy dwoma serwerami FTP, ustanowić ochronę przed atakami DDOS i denerwującymi klientami poprzez zakazanie tworzenia wielu połączeń klienckich w krótkim czasie i ustawienie zakazu lub odwrotnie - zezwolenie na połączenia z określonego adresu IP adresy.

Podczas pracy serwera FTP statystyki aktywności użytkowników są przechowywane i wyświetlane w oknie głównym Konsoli administracyjnej. W tym miejscu można podać informacje o nazwach podłączonych użytkowników, ich adresach IP, datach i godzinach połączeń oraz wykonanych operacjach. W razie potrzeby część tych danych można odrzucić w menu „Widok” > „Informacje”.

Serwer FTP Cerberusa 2.49a

Wywoływacz: Cerber spółka z ograniczoną odpowiedzialnością
Rozmiar dystrybucji: 3,92 MB
Rozpościerający się: shareware Cerberus FTP Server to kompaktowy i niewymagający serwer FTP z obsługą szyfrowania SSL/TLS. Za pomocą tego programu łatwo zamienić swój komputer w serwer FTP, dostępny zarówno dla wszystkich, jak i tylko dla wybranych użytkowników, ustawiając dla nich listę dostępnych folderów i plików oraz definiując prawa dostępu. A także ogranicz dopuszczalną liczbę połączeń równoległych i limit czasu przewidziany na dostęp do serwera FTP. Istnieje możliwość kontrolowania dostępu poprzez adresy IP poprzez tworzenie list adresów, z których dostęp do serwera będzie zawsze dozwolony lub zabroniony. Dostępna jest funkcja blokowania wielu połączeń klientów w krótkim czasie w celu ochrony przed irytującymi klientami i atakami DDOS. Prowadzone są statystyki nawiązanych połączeń. Serwer FTP Cerberus można również pobrać z cele osobiste darmowy. W przypadku aplikacji komercyjnych bezpłatny okres próbny jest ograniczony do 30 dni, po czym trzeba będzie zapłacić 59,99 USD za rok bezpłatnych aktualizacji lub 89,90 USD - i wtedy będziesz mógł bezpłatnie aktualizować program przez dwa lata. Program prezentowany jest w jednym module, uruchamianym z menu Start (choć może również działać jako usługa, ale po odpowiednich ustawieniach) i podczas pracy znajduje się stale w zasobniku systemowym. To z poziomu zasobnika systemowego serwer FTP jest włączany/wyłączany.

Przy pierwszym uruchomieniu grzecznie zapyta do jakich celów będzie używany i będzie zadowolony, że w przypadku użytku osobistego nie trzeba płacić za program. Następnie kreator natychmiast poprosi Cię o utworzenie anonima konto i określ dla niego katalog domowy - oczywiście możesz odmówić utworzenia dostępu anonimowego. Następnie program automatycznie obliczy Twój adres IP i zapyta, czy chcesz używać SSL/TLS, a na koniec utworzy wybrane konto. Po tym anonimowi użytkownicy będą mogli uzyskać dostęp do Twojego serwera.

Jeśli dostęp anonimowy nie jest dla Ciebie wystarczający – czyli musisz skonfigurować dostęp osobisty – wówczas będziesz musiał skorzystać z polecenia Konfiguracja

Dodatkowo poprzez IP Managera (Configuration

W przypadku dynamicznego adresu IP możesz skonfigurować Serwer FTP Cerberus tak, aby korzystał z nazwy domeny uzyskanej np. z No-ip.com. W tym celu otwórz Menedżera serwera i na zakładce Ogólne zaznacz pole Wykryj IPv6, a na zakładce Interfejsy zaznacz pole wyboru Automatyczne wykrywanie i podaj nazwę domeny.

Aktywność użytkownika jest rejestrowana w logach i odzwierciedlana w głównym oknie programu, w razie potrzeby można na jej podstawie wygenerować raport w formacie HTM.

Złoty Serwer FTP 4.2

Wywoływacz: Oprogramowanie KMiNT21
Rozmiar dystrybucji: Złoty Serwer FTP - 974 kb, Złoty Serwer FTP Pro - 717 kb
Rozpościerający się: Golden FTP Server Pro - shareware; Golden FTP Server - darmowy Golden FTP Server - bardzo prosty serwer FTP z intuicyjną obsługą przejrzysty interfejs. Ten program pozwala ustawić zarówno anonimowe, jak i osobiste (tylko w Wersja profesjonalna) dostępu do serwera FTP określonym użytkownikom, a także blokować dostęp z określonych adresów IP i zakazywać połączeń anonimowych. Obsługuje wiele równoległych pobrań, a statystyki dotyczące wszystkich wykonanych połączeń są przechowywane. Serwer FTP uruchamia się automatycznie podczas uruchamiania systemu Windows. Program (istnieje wersja rosyjska) prezentowany jest w dwóch edycjach: darmowej Golden FTP Server i płatnej Golden FTP Server Pro. Zasadnicza różnica między nimi polega na tym, że wersja bezpłatna umożliwia tworzenie wyłącznie połączeń anonimowych i nie może blokować dostępu z określonych adresów IP. Golden FTP Server Pro można pobrać i używać za darmo przez 21 dni, po czym trzeba będzie zapłacić 29 dolarów. Technologia konfiguracji serwera FTP oparta na Golden FTP Server jest niezwykle prosta. Wystarczy zainstalować program, aktywować zakładkę „Otwarte zasoby” i dodać dla wszystkich (użytkownik – anonimowy) lub tylko wybranych użytkowników listę dostępnych dla nich zasobów, klikając przycisk „Dodaj”. Następnie wybrani użytkownicy będą mogli połączyć się z serwerem FTP i pobrać z niego pliki lub przesłać dane w zwykły sposób. Prowadzone są statystyki nawiązywanych przez niego połączeń, z których w każdej chwili możesz zidentyfikować listę aktywnych, zablokowanych i ostatnich połączeń.

Wniosek

Skupiliśmy się tylko na niektórych dostępnych na rynku serwerach FTP - tych, które naszym zdaniem będą najciekawsze dla użytkowników domowych. A w każdym z nich ograniczyliśmy się jedynie do bardzo minimalnych ustawień – znajomość tego minimum wystarczy, aby zorganizować wygodną wymianę danych z przyjaciółmi i znajomymi. Jednak w rzeczywistości większość recenzowanych programów ma pod tym względem znacznie większe możliwości, więc chętni mogą poeksperymentować z ustawieniami według własnego uznania. Spośród rozwiązań przedstawionych w artykule największą funkcjonalność posiada serwer FTP Gene6 (Tabela 1); jednak pakiety Serv-U i FileZilla Server są do niego zbliżone pod względem funkcjonalności najnowsza wersja Serv-U nieco nas rozczarowało (wcześniej tak nie było) ze względu na powolne działanie. Jeśli chodzi o narzędzie FileZilla Server, jedną z wad jest brak rosyjskiej lokalizacji, co może nieco skomplikować konfigurację serwera. Wszystkie trzy rozwiązania przeznaczone są przede wszystkim dla zaawansowanych użytkowników. Początkującym mądrzej jest zwrócić uwagę na więcej proste narzędzia reprezentowane przez zFTPServer Suite Free, Cerberus FTP Server lub Golden FTP Server Pro. Wśród nich liderem w najskuteczniejszym połączeniu ekstremalnej dostępności z wystarczającym poziomem bezpieczeństwa, niskimi wymaganiami co do zasobów systemowych i stosunkowo szerokimi możliwościami jest naszym zdaniem program zFTPServer Suite. Ale najprostszym narzędziem jest Golden FTP Server - nawet najbardziej niedoświadczonemu użytkownikowi zajmie nie więcej niż pięć minut, aby skonfigurować serwer FTP za jego pomocą.

Tabela 1. Funkcjonalność serwera FTP

© 2024 ermake.ru - O naprawie komputerów PC - Portal informacyjny