Komputery Okna Internet

Darmowy serwer FTP. Serwer FTP FileZilla do sieci domowej lub małej firmy

Najczęściej użytkownicy korzystają z poczty e-mail lub Skype'a, aby wymieniać małe pliki online. Jeśli jednak zachodzi potrzeba przesłania archiwum zdjęć lub filmu o rozmiarze kilku gigabajtów, nie można skorzystać z tych usług. Publiczne udostępnianie plików również stwarza pewne trudności, na przykład oczekiwanie na licznik czasu i ograniczenie prędkości. Najlepszym rozwiązaniem w tym przypadku jest utworzenie własnego serwera FTP.

FTP (File Transfer Protocol) to protokół przesyłania informacji w Internecie i lokalnych sieciach komputerowych. Jest to program, który nawiązuje zdalne połączenie z dedykowanym folderem w celu przeglądania i udostępniania plików, także dużych. Możliwa jest wymiana danych z komputera na zdalny serwer oraz pomiędzy innymi serwerami FTP.

Dane przesyłane są bez szyfrowania ruchu, dzięki czemu atakujący mogą łatwo uzyskać dostęp do loginów i haseł. Dla bezpiecznego przesyłania plików zaleca się użycie protokołu chronionego TLS - FTPS, który szyfruje dane.

Twój własny serwer FTP ma pewne zalety:

  • umożliwia zarządzanie serwerem i jego zasobami;
  • zapewnić użytkownikom różne prawa dostępu;
  • nie wymaga statycznego adresu IP.
  • brak ograniczeń prędkości;
  • brak płatności dla hosta za hosting;

Oprogramowanie dobierane jest w zależności od złożoności dostępu. Aby utworzyć serwer FTP do użytku prywatnego przy minimalnych ustawieniach, odpowiednie są bezpłatne pakiety oprogramowania.

Firma Microsoft dodała Internetowe usługi informacyjne (IIS) do systemu Windows 7, które umożliwiają użytkownikom współdzielenie dostępu do folderu z sieci. Dlatego też, aby stworzyć serwer FTP dla systemu Windows 7, nie trzeba instalować żadnego dodatkowego oprogramowania.

Instalacja serwera FTP

Niektóre standardowe funkcje, które nie są często używane, są domyślnie wyłączone w systemie Windows 7. Dlatego, aby je aktywować, musisz wykonać szereg kroków.

Aby utworzyć serwer FTP w systemie Windows 7, musisz:

  • Kliknij „Start” i otwórz sekcję „Panel sterowania”. Dla ułatwienia przeglądania możesz wybrać tryb „Małe ikony”.

  • Przejdź do sekcji „Programy i funkcje”, gdzie wybierz opcję „Włącz lub wyłącz funkcje systemu Windows”.

  • Na liście menu, które się otworzy, musisz wybrać komponenty, które mają zostać aktywowane, zaznaczając pola obok nich. Jest to folder „Serwer FTP”, znajdują się w nim dwie pozycje: „Rozszerzalność FTP” i „Usługa FTP”, a także folder „Narzędzia do zarządzania witryną”, a w nim „Konsola zarządzania IIS”. Aby rozpocząć, kliknij OK.

Konfiguracja serwera FTP

  1. Teraz musisz ponownie przejść przez „Start” do „Panelu sterowania”.
  2. Znajdź sekcję „Administracja” i otwórz w niej „Menedżer usług IIS”.
  3. Przejdź do zakładki „Witryny”, kliknij nazwę prawym przyciskiem myszy, z listy wybierz „Dodaj witryny FTP”.
  4. W nowym oknie musisz podać nazwę przyszłego serwera FTP i ścieżkę do katalogu z jego danymi. Do kolejnego kroku konfiguracji można przejść klikając przycisk „Dalej”.
  5. Teraz parametry serwera są ustawione. W polu Adres IP wybierz z listy ten, którego potrzebujesz. Możesz powiązać go z konkretnym adresem lub rozszerzyć dostęp, wybierając „Wszystko za darmo”. W takim przypadku należy zaznaczyć standardowy port 21. Jeśli planujesz stale korzystać z serwera FTP, powinieneś zaznaczyć opcję „Uruchom witrynę FTP automatycznie”. Wybierz opcję „Bez SSL”; w razie potrzeby możesz ją włączyć później. Kliknij ponownie „Dalej”.
  6. W nowym oknie określany jest rodzaj autoryzacji. W pozycji „Uwierzytelnianie” możesz zezwolić na logowanie zwykłym lub anonimowym użytkownikom. Tutaj możesz skonfigurować dla nich uprawnienia. Kliknij „Gotowe”.

Po zakończeniu instalacji w sekcji „Witryny” pojawi się nowy serwer FTP.

Konfigurowanie Zapory systemu Windows

Teraz konieczne jest skonfigurowanie Zapory systemu Windows tak, aby otwierała porty i umożliwiała działanie usług.

Wróć do Panelu sterowania, a następnie do Zapory systemu Windows. Znajdź sekcję „Ustawienia zaawansowane”.

Wybierz w nim „Reguły dla połączeń przychodzących”. Zalecane jest ustawienie ich w tryb pasywny. Aby to zrobić, kliknij prawym przyciskiem myszy i włącz reguły „Serwer FTP pasywny” i „Serwer FTP (ruch przychodzący)”. W ten sam sposób dla połączeń wychodzących włącz regułę „Serwer FTP” w odpowiedniej sekcji.

Łączenie użytkowników

Aby użytkownicy mogli uzyskać dostęp do serwera, muszą być połączeni.

  • W zakładce „Panel sterowania” otwórz folder „Administracja”.

Sekcja administracyjna

  • Znajdź sekcję Zarządzanie komputerem, a następnie przejdź do folderu Użytkownicy lokalni. Kliknij prawym przyciskiem myszy wiersz „Grupy” i wybierz funkcję „Utwórz grupę”. W nowym oknie podaj nazwę i krótki opis grupy, a następnie kliknij „Utwórz”.
  • Teraz możesz przyłączać użytkowników do utworzonej grupy. W folderze „Użytkownicy lokalni” kliknij prawym przyciskiem myszy wiersz „Użytkownicy” i wybierz „Nowy” z listy menu. Wypełnij pola wpisując swoje imię i nazwisko oraz hasło, a tutaj należy zaznaczyć pole uniemożliwiające zmianę hasła.
  • Aby połączyć użytkownika należy kliknąć prawym przyciskiem myszy na jego konto i z listy menu wybrać „Właściwości”, następnie zakładkę „Członkostwo w grupie” i przycisk „Dodaj”. Znajdź utworzoną grupę, dodaj i kliknij OK. Tę procedurę należy wykonać dla wszystkich użytkowników serwera.
  • Kolejnym krokiem jest określenie praw dostępu użytkowników grupy do katalogu roboczego. Aby to zrobić, przejdź do katalogu „Witryna”, kliknij nazwę prawym przyciskiem myszy i otwórz „Właściwości”. Następnie - w zakładce „Bezpieczeństwo” w pozycji „Zmień” podaj nazwę grupy i kliknij OK. Następnie musisz skonfigurować uprawnienia użytkownika.
  • Wejdź do „Menedżera usług IIS”, kliknij prawym przyciskiem myszy wiersz „Reguły autoryzacji FTP”, dodaj regułę zezwalającą. Możesz zezwolić użytkownikom na zapisywanie i usuwanie danych lub możesz tylko czytać.

Instalacja i konfiguracja serwera została zakończona. Jednak teraz musisz wiedzieć, jak zalogować się do serwera FTP.

Dzięki standardowym funkcjom systemu Windows jest to łatwe. Wystarczy otworzyć folder „Mój komputer”, a następnie w pasku adresu podać ścieżkę do serwera.

Innym sposobem jest utworzenie skrótu do połączenia z FTP na pulpicie komputera.

Aby to zrobić, otwórz „Panel sterowania”, kliknij prawym przyciskiem myszy sekcję „Otoczenie sieciowe”. W zadaniach wybierz „Dodaj nowy element do środowiska sieciowego”, następnie kliknij „Wybierz inną lokalizację sieciową” i „Dalej”. Teraz w sekcji „Lokalizacja sieciowa” pojawi się skrót, który wystarczy przeciągnąć i upuścić na pulpit.

Serwery FTP są rzadkimi gośćmi na komputerze domowym. Ale czasami jest taka potrzeba: zorganizowanie współdzielonego dostępu do plików dla komputerów, których nie można podłączyć do sieci lokalnej, „utworzenie” małej witryny internetowej z miejscem do przechowywania plików lub domowym serwerem multimediów. Zadania flashowania lub przywracania po „zamurowaniu” różnych urządzeń sieciowych, odtwarzaczy multimedialnych i dekoderów wyróżniają się. Rozwiązanie tych problemów wymaga opanowania zasad protokołu FTP. Koszt błędnej decyzji może być wysoki, dlatego ważne jest dokładne przestudiowanie materiału.

Serwery FTP, TFTP: opis, działanie, konfiguracja

FTP (File Transfer Protocol) to jeden z najstarszych protokołów komputerowych, który zaczęto wykorzystywać do odbioru/przesyłania danych na odległość. Serwery korzystające z niego były aktywnie wykorzystywane na długo przed pojawieniem się Internetu. Protokół został teraz zmodyfikowany tak, aby korzystał z kanałów TCP/IP. Protokół wykorzystuje architekturę klient-serwer, to znaczy jeden program służy do organizowania serwera, a drugi do wysyłania i pobierania.

Jak uruchomić serwer FTP poprzez Golden FTP Server

Konfigurowanie i konfigurowanie serwera FTP w systemie Windows 7 to niezawodna, ale powolna metoda, która wymaga dużej liczby wykwalifikowanych działań. Jeśli potrzebujesz serwera „na wczoraj”, ale nie chcesz zawracać sobie głowy instrukcjami i ustawieniami, dobrym rozwiązaniem będzie skorzystanie z kompaktowego i bardzo prostego programu Golden FTP Server. Istnieje w postaci wersji darmowej i profesjonalnej, choć do użytku domowego pierwsza opcja będzie w zupełności wystarczająca. Pomimo skromnego rozmiaru dystrybucji, program ma szereg zalet:

  • łatwość instalacji i mały rozmiar plików instalacyjnych;
  • wykorzystując pełną prędkość kanału internetowego. Chociaż może to być wadą, ponieważ gdy jednocześnie połączy się 50–100 użytkowników, program zniszczy kanał wraz z siecią firmową;
  • możliwość wznowienia pobierania plików w przypadku utraty połączenia. Aby skorzystać z tej funkcji, musisz użyć klienta FTP, który obsługuje również wznawianie plików;
  • Domyślnie zrusyfikowany interfejs.

Po pobraniu i zainstalowaniu dystrybucji skonfiguruj program tak, aby uruchamiał serwer FTP.

Adres uzyskany za pomocą Golden FTP Server jest dostępny tylko w sieci. Jeśli chcesz zapewnić dostęp do serwera przez Internet, będziesz musiał ustawić trasy i przekierowanie portów poprzez interfejs sieciowy routera.

Za łatwość obsługi i konfiguracji trzeba będzie zapłacić za wyjątkowo niski poziom bezpieczeństwa takiego serwera. Korzystaj z utworzonych w ten sposób serwerów tylko w swojej sieci domowej, nie dając im dostępu z Internetu.

Jak otworzyć serwer FTP w Eksploratorze

Już w starożytnym systemie Windows 98 system operacyjny zatarł granice między „Eksploratorem plików” a przeglądarką internetową. Explorer umożliwiał otwieranie stron bezpośrednio w oknie, ale wymagało to włączenia Active Desktop, na którym w tamtym czasie nie można było polegać, więc mechanizm ten nie był wówczas szczególnie rozpowszechniony. Technologie nie stały w miejscu i teraz możesz bezpiecznie uzyskać dostęp do serwera FTP wpisując jego adres w Eksploratorze:


Nie powinieneś pobierać dużych plików, ponieważ Explorer nie obsługuje wznawiania danych po zakończeniu sesji. W tym celu użyj klientów FTP z możliwością wznowienia pobierania.

Co zrobić, jeśli serwer FTP nie otwiera się

Brak dostępu do serwera FTP może wynikać z kilku przyczyn, związanych zarówno z ustawieniami samego komputera, jak i polityką obowiązującą w sieci firmowej.

Tabela: najczęstsze przyczyny błędów dostępu do serwera FTP i ich rozwiązania

PrzyczynaMożliwe rozwiązanie
Nieprawidłowa nazwa użytkownika lub hasło (brak hasła) użyte przy próbie uzyskania dostępu do zasobu.Spróbuj ponownie, podając poprawną parę haseł. Należy pamiętać, że wiele korporacyjnych zasobów FTP nie obsługuje logowania gościa.
Dostęp odbywa się za pomocą programu innej firmy, który nie jest dodany do listy wyjątków zapory sieciowej i blokuje wychodzące żądania klientów.Dodaj program kliencki do tabeli wyjątków zapory.
Port 21 TCP/IP, przez który domyślnie uzyskiwany jest dostęp do zasobów FTP, jest blokowany przez ustawienia routera. Alternatywnie serwer można skonfigurować do pracy z innym portem. Musisz dowiedzieć się od administratora zasobów, który.Korzystając z webowego panelu administracyjnego swojego routera zmień jego ustawienia, aby umożliwić mu współpracę z portem 21 lub innym portem używanym przez serwer.
Promocyjny plan taryfowy Twojego dostawcy Internetu nie pozwala na współpracę z wieloma protokołami internetowymi, w tym FTP.Zadbaj o droższy plan taryfowy. Wielu dostawców zapewnia funkcje niezbędne do uruchomienia serwera FTP (adres statyczny, uprawnienia do przychodzących żądań, skrypty) tylko w drogich planach korporacyjnych.

Jak skonfigurować i uruchomić serwer FTP za pomocą wbudowanych narzędzi systemu operacyjnego Windows 7

Z Internetu można pobrać wiele pakietów oprogramowania umożliwiających tworzenie serwerów FTP. Ale najpierw spróbuj skonfigurować serwer, korzystając z wbudowanych możliwości systemu operacyjnego. Narzędzia do tworzenia serwerów internetowych zintegrowane z dystrybucją są dostępne w systemie Windows 7 Basic i nowszych wersjach.

Jeśli masz zainstalowany system Windows 7 Home lub Starter, będziesz musiał skorzystać z pakietów oprogramowania innych firm lub zaktualizować system operacyjny do wersji Windows 7 Basic lub nowszej.

Podana instrukcja pozwoli Ci krok po kroku przejść przez wszystkie etapy uruchamiania serwera FTP. Podczas procesu instalacji może być potrzebny pakiet dystrybucyjny zainstalowanego systemu operacyjnego na nośniku optycznym lub dysku flash. Będziesz także musiał zalogować się do systemu operacyjnego jako użytkownik z uprawnieniami administratora.

  1. Otwórz Panel sterowania i wybierz opcję Małe ikony w ustawieniu Widok.
  2. Przejdź do sekcji „Programy i funkcje”, a następnie do podsekcji „Włączanie i wyłączanie funkcji systemu Windows”.
    Przejdź do sekcji „Programy i funkcje” - znajduje się podsekcja „Włącz lub wyłącz funkcje systemu Windows”
  3. Zaznacz pola wyboru:
  4. Kliknij „OK” i poczekaj na zakończenie procesu. Poczekaj na zakończenie procesu instalacji komponentów
  5. Przejdź do sekcji „Administracja” w „Panelu sterowania”.
    Sekcja „Administracja” zawiera narzędzia służące do konfiguracji serwera
  6. Wybierz narzędzie Menedżer internetowych usług informacyjnych.
    Otwórz Menedżera Internetowych Usług Informacyjnych - jest to główny element serwera FTP
  7. Przejdź do zakładki „witryny”. W Menedżerze internetowych usług informacyjnych przejdź do zakładki Witryny
  8. Kliknij prawym przyciskiem myszy zakładkę „witryny” i z menu rozwijanego wybierz akcję „Dodaj witrynę FTP”. Z menu kontekstowego zakładki „witryny” wybierz akcję „Dodaj witrynę FTP”
  9. Podaj nazwę przyszłej witryny FTP i ścieżkę do katalogu, którego zawartość będziesz rozpowszechniać z serwera FTP.
    Domyślnie w polu „Ścieżka fizyczna” znajduje się ścieżka C:\inetpub\ftproot - możesz ją zmienić na własną
  10. Kliknij „Dalej” i określ parametry uruchamiania witryny FTP. Jeśli nie chcesz, aby witryna uruchamiała się automatycznie po włączeniu komputera, odznacz pole wyboru „Uruchom witrynę FTP automatycznie”.
    Skonfiguruj opcje uruchamiania serwera FTP
  11. W sekcji SSL wybierz opcję „Bez SSL”. Kliknij Dalej, a następnie kliknij Zakończ.
    W oknie Informacje o uwierzytelnianiu i autoryzacji kliknij przycisk Zakończ
  12. Pomyślnie utworzyłeś witrynę FTP. Teraz przejdź do Panelu sterowania>Zapora sieciowa>Ustawienia zaawansowane>Reguły ruchu przychodzącego.
  13. Wybierz i aktywuj elementy Pasywny serwer FTP (ruch pasywny FTP) i „Serwer FTP (ruch przychodzący)”.
    Aby aktywować regułę, umieść na niej kursor i kliknij przycisk „Włącz regułę” w prawym menu
  14. Przejdź do sekcji „Reguły dla połączeń wychodzących” i włącz regułę serwera FTP (ruch FTP).
    Aktywuj regułę serwera FTP (ruch FTP) w sekcji „Reguły dla połączeń wychodzących”.
  15. Przejdź do „Panel sterowania”> „Narzędzia administracyjne”> „Zarządzanie komputerem”> „Użytkownicy lokalni”> „Grupy”. Kliknij prawym przyciskiem myszy opcję „Grupy” i wybierz akcję „Utwórz grupę”.
    Utwórz grupę użytkowników, którzy będą mieli dostęp do Twojego serwera FTP
  16. Podaj nazwę grupy FTP i kliknij „Utwórz”.
    Utwórz nazwę dla grupy użytkowników
  17. Kliknij prawym przyciskiem myszy sekcję „Użytkownicy” i wybierz akcję „Nowy użytkownik” z menu kontekstowego. Utwórz użytkowników, którzy zostaną dodani do Twojej grupy
  18. Wpisz swoją nazwę użytkownika i hasło (co najmniej 8 znaków). Zalecamy zaznaczenie pól wyboru „Zabroń użytkownikowi zmiany hasła” i „Hasło nie wygasa”. Kliknij przycisk „Utwórz”.
    Ustaw parametry autoryzacji użytkownika (nazwa, hasło), włącz lub wyłącz dostępne opcje
  19. Kliknij prawym przyciskiem myszy utworzonego użytkownika i wybierz akcję „Właściwości”, a następnie przejdź do zakładki „Członkostwo w grupie”. Kliknij Dodaj.
    We właściwościach utworzonego użytkownika, w zakładce „Członkostwo w grupie” kliknij przycisk „Dodaj”.
  20. Wpisz nazwę utworzonej grupy w polu tekstowym i kliknij Sprawdź nazwy.

    Nie zapomnij kliknąć przycisku „Sprawdź nazwy” po wpisaniu nazwy grupy w polu tekstowym
  21. Przejdź do Panelu sterowania>Narzędzia administracyjne>Menedżer IIS. W sekcji „Połączenia” umieść kursor na swojej witrynie FTP i kliknij ikonę „Reguły autoryzacji FTP”.
    Umieść kursor na swojej witrynie FTP w menu „Połączenia”, a następnie kliknij ikonę „Reguły autoryzacji FTP”.
  22. Kliknij „Dodaj regułę zezwolenia”.
    Kliknij akcję „Dodaj regułę zezwolenia” dla swojej witryny FTP
  23. Wybierz opcję Określone role lub grupy użytkowników i wpisz nazwę grupy w polu tekstowym. Zaznacz pola wyboru „Odczyt” i „Zapis”. Kliknij OK.
    Wpisz nazwę swojej grupy i zaznacz pola wyboru „Odczyt” i „Zapis”.
  24. Jeśli chcesz zezwolić na dostęp wszystkim użytkownikom, kliknij ponownie „Dodaj regułę zezwalającą” i wybierz „Wszyscy użytkownicy anonimowi”. Zaznacz tylko pole wyboru „Czytanie”.
    W razie potrzeby dodaj wszystkim użytkownikom prawo do pobierania plików z serwera FTP
  25. Teraz kliknij ikonę uwierzytelniania FTP.
    Kliknij ikonę Uwierzytelnianie FTP
  26. Kliknij prawym przyciskiem myszy tryb „Dostęp anonimowy” i wybierz akcję „Włącz”. Teraz każdy może połączyć się z serwerem FTP.
    Włącz dostęp anonimowy, aby wszyscy użytkownicy mogli uzyskać dostęp do Twojego serwera FTP
  27. Kliknij ikonę Rejestrowanie FTP.
    Kliknij ikonę Rejestrowanie FTP
  28. W oknie, które zostanie otwarte, skonfiguruj rejestrowanie.
    Skonfiguruj rejestrowanie dla swojego serwera FTP

Do pracy z utworzonym serwerem możesz użyć jednego z wielu klientów FTP lub po prostu Eksploratora Windows. Nie zapomnij skonfigurować przekierowania portów w routerze i utworzyć trasy, jeśli chcesz zapewnić dostęp do serwera przez Internet.

Podłączanie folderu zasobów FTP do dysku sieciowego w systemie Windows

Wielu użytkowników uważa, że ​​wygodniej jest pracować ze zwykłym dyskiem systemowym, który jest wyświetlany w Eksploratorze. Nie wszyscy są zadowoleni z programów do zarządzania dyskami innych firm. Aby otrzymać taki dysk należy zamontować folder FTP i powiązać go z dyskiem logicznym. Możesz to zrobić na dwa sposoby:

  • poprzez „Eksploratora”;
  • za pomocą specjalnego narzędzia konsolowego ftpuse.

Montowanie zasobu FTP za pomocą Eksploratora Windows

Montowanie zasobu FTP za pomocą narzędzia konsoli ftpuse

Niestety zasób FTP zamontowany jako dysk sieciowy przy użyciu Eksploratora będzie widoczny tylko w Eksploratorze. Jeśli potrzebujesz dostępu do takiego dysku za pośrednictwem menedżera plików lub z wiersza poleceń, będziesz musiał użyć specjalnego narzędzia ftpuse.

ftpuse jest dystrybuowany całkowicie bezpłatnie. Po pobraniu i zainstalowaniu narzędzie jest dostępne z dowolnego otwartego okna procesora poleceń. Aby mieć pewność, że dysk sieciowy pozostanie podłączony nawet po zamknięciu takiego okna, narzędzia należy używać w połączeniu z programem PowerShell. Po zainstalowaniu narzędzia jest ono dostępne z wiersza poleceń lub procesora PowerShell.
Za pomocą narzędzia ftpuse możesz skonfigurować dostęp konsolowy do serwera FTP jak do dysku sieciowego

Procesor PowerShell jest częścią systemu operacyjnego od wersji Windows 7 SP1. Jeśli nie masz zainstalowanego dodatku Service Pack, będziesz musiał pobrać plik instalacyjny powłoki ze strony internetowej Microsoft.

Tabela: Polecenia narzędzia ftpuse umożliwiające skonfigurowanie dostępu do zasobu FTP

Nazwa urządzeniaOkreśla nazwę dysku logicznego, na którym zasób sieciowy zostanie zamontowany w systemie operacyjnym.
nazwa_ftphostaOkreśla nazwę lub adres serwera, z którym należy się połączyć.
zdalna ścieżkaFolder sieciowy, który będzie używany przez katalog główny zamontowanego dysku logicznego.
hasłoUstawia hasło dostępu.
/użytkownikNazwa użytkownika, który łączy się z serwerem.
/niepasywnyUstawia aktywny tryb pracy.
/tylko dostęp właścicielaDysk sieciowy jest widoczny tylko dla programu, z którego uruchomione jest narzędzie ftpuse.
/PortMożna ustawić dowolny adres portu TCP używanego do wymiany danych z serwerem. Domyślnie jest to port 21.
/ukrywaćUruchamia narzędzie w tle, na ekranie nie są wyświetlane żadne komunikaty.
/odpluskwićNarzędzie działa w trybie debugowania.
/usuwaćUsuwa bieżącą sesję, rozłącza się z serwerem i odmontowuje dysk.

Przykłady działania narzędzia ftpuse

Oto kilka przykładów użycia poleceń ftpuse do skonfigurowania serwera jako dysku lokalnego:

  • ftpuse F: ftp.abrris.com - w ten sposób tworzymy w systemie dysk logiczny F: powiązany z serwerem ftp ftp.abrris.com;
  • ftpuse F: ftp.abrris.com /USER:junkers 1944 - połącz autoryzowanych użytkowników Junkers z hasłem 1944 z serwerem ftp.abrris.com;
  • ftpuse F: /delete - odłącz dysk F: i odłącz się od serwera.

Zasób FTP podłączony za pomocą narzędzia ftpuse będzie zawsze wyświetlany w Eksploratorze z pojemnością dysku wynoszącą jeden gigabajt. To nie jest błąd, ale cecha narzędzia. Jednak dysk podłączony za pomocą Eksploratora w ogóle nie będzie wyświetlał swojej pojemności.

Jak skonfigurować serwer FTP

W Internecie można pobrać dużą liczbę gotowych zestawów dystrybucyjnych, które po rozpakowaniu i prostej konfiguracji uruchomią na Twoim komputerze gotowy serwer FTP. Istnieją zarówno produkty komercyjne, jak i bezpłatne, które nie są gorsze pod względem możliwości od tych pierwszych. Poniżej przyjrzymy się dwóm darmowym rozwiązaniom, które od dawna stały się standardem branżowym wśród entuzjastów komputerów i małych firm.
Nawet nieprofesjonalista poradzi sobie z uruchomieniem serwera na potrzeby małego biura lub apartamentowca

Serwer FileZilla — elastyczny, produktywny i bezpieczny

FileZilla Server to rozwinięcie zespołu, który stworzył słynną przeglądarkę FireFox. Wyróżnia się ogromną liczbą ustawień, dostępnością wersji dla 32 i 64-bitowych systemów operacyjnych oraz możliwością zdalnej administracji. A za cały ten wachlarz możliwości nie musisz płacić ani grosza. Instalacja i konfiguracja serwera podzielona jest na kilka prostych kroków. Program istnieje na wielu platformach i jeśli nauczyłeś się konfigurować taki serwer w środowisku Windows, to przy minimalnych różnicach możesz zrobić to samo w systemie Linux lub MAC OS.

Instalowanie serwera FireZilla

  1. Po pobraniu pliku instalacyjnego uruchom go, a następnie postępuj zgodnie z instrukcjami kreatora instalacji.
  2. Przeczytaj i zaakceptuj umowę licencyjną.
    Zaakceptuj umowę licencyjną, aby kontynuować proces instalacji
  3. Wybierz wymagany typ instalacji (zalecamy typ standardowy):
  4. Wybierz folder, w którym zostanie zainstalowany program i przejdź do wyboru metody autostartu FireZilla Server (zalecamy pierwszą opcję):
  5. Teraz określ port dla interfejsu serwera. Ze względów bezpieczeństwa nie zaleca się pozostawiania wartości domyślnej 14147.
  6. Ostatnim etapem instalacji będzie wybranie rodzaju uruchomienia interfejsu serwera (zalecamy pierwszą opcję):
  7. Rozpocznij proces instalacji, klikając przycisk Instaluj.

Strojenie serwera

Po pomyślnej instalacji pakietu oprogramowania serwera uruchom ponownie komputer i uruchom program FireZilla Server.

  1. W wyświetlonym oknie dialogowym określ adres serwera i port. Podczas pierwszego łączenia nie trzeba wprowadzać hasła. Połączenie to będzie możliwe wyłącznie z komputera, na którym zainstalowane są komponenty oprogramowania serwera. Połączenie z serwerem z innego komputera nie będzie możliwe, ponieważ adres 127.0.0.1:14147 jest używany tylko do połączeń lokalnych. Wprowadź adres serwera i port, z którym chcesz się połączyć
  2. W sekcji Ustawienia menu Edycja znajduje się wiele ustawień, które pozwolą Ci poprawnie skonfigurować pakiet oprogramowania.
    Przejdź do ustawień serwera FileZilla
  3. Na karcie Ustawienia ogólne możesz zmienić ustawienia podstawowe:
  4. Dla wygody użytkowników w sekcji Wiadomość powitalna możesz skonfigurować powitanie tekstowe, które program kliencki wyświetli użytkownikowi po pomyślnym połączeniu z serwerem. Używając metaznaków, możesz skonfigurować wyświetlanie informacji o usłudze w oknie klienta.
    W sekcji Wiadomość powitalna możesz skonfigurować wiadomość powitalną i wyświetlanie informacji serwisowych dla użytkowników
  5. W sekcji Powiązania IP określ zakres adresów IP, z których użytkownicy mogą uzyskać dostęp do serwera. Ta sekcja ustawień pozwala zorganizować dostęp do zasobu tylko z sieci lokalnej lub nawet z jednego jej segmentu.
    Ogranicz zakres adresów, z których można uzyskać dostęp do serwera
  6. Skonfiguruj filtrowanie adresów w sekcji Filtr IP: w górnym polu tekstowym określona jest lista „biała”, a w dolnym – lista „czarna”.
    Wypełnij białą i czarną listę adresów IP
  7. Skonfiguruj rejestrowanie w sekcji Rejestrowanie. Pliki dziennika można tworzyć codziennie od nowa lub wszystkie statystyki będą zapisywane w jednym.
    Skonfiguruj rejestrowanie serwera FileZilla w sekcji Rejestrowanie
  8. W sekcji Ograniczenia prędkości możesz ograniczyć przepustowość dostępną dla serwera. Możesz ustawić ograniczenia globalne lub według kalendarza, a nawet poszczególnych godzin. Jednostką miary jest kilobajt.
    W razie potrzeby możesz skonfigurować limity przepustowości w sekcji Ograniczenia prędkości
  9. W sekcji Kompresja transferu plików możesz skonfigurować kompresję plików podczas pobierania. Zalecamy jednak pozostawienie ustawień domyślnych.
    Lepiej nie wprowadzać zmian w sekcji ustawień kompresji transferu plików
  10. Czas skonfigurować konta użytkowników, które będą miały dostęp do zasobów Twojego serwera. Przejdź do sekcji Użytkownicy w menu Edycja, aby otworzyć interfejs zarządzania użytkownikami.
    Możesz dodać nowego użytkownika w sekcji Użytkownicy w menu Edycja
  11. Kliknij przycisk Dodaj, aby dodać nowego użytkownika, nadać mu login i wskazać jego przynależność do grupy. Dla nowego użytkownika ustaw login i wskaż do jakiej grupy należy
  12. Dla utworzonego użytkownika ustaw hasło i limit liczby połączeń z Twoim serwerem.
    Skonfiguruj hasło użytkownika i dozwoloną liczbę połączeń z serwerem
  13. Na karcie Udostępnij foldery możesz skonfigurować dostęp użytkowników do określonych zasobów na serwerze. W tym celu wybierz zakładkę Foldery udostępnione i kliknij przycisk Dodaj.
    Nie myl przycisków Dodaj: aby dodać foldery, kliknij przycisk Dodaj podświetlony na obrazku
  14. Wybierz folder na dysku i za pomocą opcji po lewej stronie okna ustaw niezbędne uprawnienia dostępu:
    • tylko do odczytu - czytaj;
    • napisz - napisz;
    • usunięcie - usuń;
    • zmiana plików w folderze - dołącz.

To kończy wstępną konfigurację. Serwer jest gotowy do pracy, a ustawienia zabezpieczeń spełniają kryteria użytku domowego lub małej sieci biurowej.

Wideo: instalacja i konfiguracja serwera FileZilla krok po kroku

TFTP - serwer dla małych potrzeb

Wśród rodzajów FTP i programów do pracy z nimi wyróżnia się TFTP - jest to niezwykle uproszczona wersja FTP. Brak mechanizmów ochrony ruchu, a nawet uwierzytelniania użytkowników, nie pozwala na wykorzystanie protokołu TFTP do wymiany plików przez Internet.

Idealnie nadaje się jednak do przesyłania oprogramowania sprzętowego i oprogramowania sprzętowego do routerów, dekoderów telewizji cyfrowej, tabletów i smartfonów. Bootloader dla takich urządzeń zawiera klienta TFTP, który umożliwi pobranie i zainstalowanie oprogramowania na urządzeniu, nawet jeśli znajduje się ono w trybie awaryjnym z powodu uszkodzonego oprogramowania.
Głównym zastosowaniem protokołu TFTP jest flashowanie routerów bezprzewodowych za pośrednictwem konsoli odzyskiwania

Zainstaluj serwer TFTP na swoim komputerze:

  1. Pobierz pakiet dystrybucyjny programu:
    • tftpd32, jeśli masz 32-bitowy system operacyjny;
    • tftpd64, jeśli masz 64-bitowy system operacyjny.
  2. Zainstaluj program w jednej z dwóch opcji: standardowej aplikacji lub usługi systemowej.
  3. Jeśli zdecydowałeś się zainstalować usługę, uruchom ponownie komputer po zakończeniu procesu instalacji.

Serwer nie wymaga żadnych specjalnych ustawień, jednak po uruchomieniu upewnij się, że wszystkie ustawienia w zakładce TFTP wyglądają tak jak na obrazku. Tak wyglądają domyślne ustawienia narzędzia tftpd32

Aby pobrać pliki z serwera lub przesłać je na serwer za pomocą wiersza poleceń, użyj następujących poleceń:

  • tftp 192.168.1.10 GET nazwa_pliku.txt - aby otrzymać plik z serwera;
  • tftp 192.168.1.10 PUT nazwa_pliku.txt - aby wysłać plik na serwer.

Aby móc pracować z klientem TFTP w systemie Windows 7, należy go zainstalować w oknie dialogowym „Składniki systemu”. W starszych wersjach systemu operacyjnego klient jest dostępny bez dodatkowych kroków.


Klient TFTP jest dodawany za pomocą okna dialogowego Składniki systemu

Wideo: praca z serwerem TFTP - awaryjne odzyskiwanie oprogramowania routera

Programy klienckie do łączenia się z serwerami FTP

Programy klienckie realizują takie funkcje jak:

  • połączenie z serwerami FTP;
  • wznawianie plików w przypadku utraty połączenia;
  • rejestrowanie połączeń;
  • przechowywanie wielu ustawień dla różnych serwerów;
  • operacje grupowe na plikach;
  • wyszukiwanie według serwerów.

Programy klienckie mają również wbudowany edytor, który pozwala używać programu jako pełnoprawnego kreatora stron internetowych.

Totalny Dowódca

Być może najpopularniejszy menedżer plików dla systemu operacyjnego Windows. Zawiera wbudowanego klienta FTP, który pozwala na pracę ze zdalnym serwerem jak ze zwykłym dyskiem logicznym. Program jest shareware i przed zakupem licencji będzie cały czas przypominał użytkownikowi, że fajnie by było go w końcu kupić. Nie ma to wpływu na funkcjonalność.
Total Commander ma wbudowanego klienta FTP

DALEKO

Podobnie jak Total Commander, ten program jest wielofunkcyjnym, dwupanelowym menedżerem plików. Jest znacznie bardziej ascetyczny w projektowaniu interfejsu (działa w trybie tekstowym), ale jest wieloplatformowy - dostępny dla sześciu różnych systemów operacyjnych. Klient FTP jest wbudowany w dystrybucję i możesz rozpocząć pracę z witrynami bez instalowania dodatków. Niewątpliwą zaletą jest to, że program jest darmowy. Aktywacja klienta FTP odbywa się za pomocą menedżera wtyczek, jest to jednak bardzo prosta i intuicyjna procedura, która nie sprawi trudności nawet początkującemu użytkownikowi.
FAR będzie mógł współpracować z serwerami FTP na dowolnym systemie operacyjnym

Kolejny darmowy program kliencki od twórców przeglądarek Mozilla i Firefox. Jest prosty i przystępny dla użytkownika dzięki lakonicznemu interfejsowi i doskonałej rusyfikacji. Istnieją wersje FireZilli dla systemów Windows, Linux, Mac OS, a nawet Andriod.
FileZilla - klient FTP od twórców znanej na całym świecie przeglądarki FireFox

Wśród cech odróżniających go od konkurencyjnych programów można wymienić:

  • obsługa dużej liczby protokołów;
  • wznawianie pobierania plików w przypadku utraty połączenia i obsługa pracy z dużymi plikami;
  • wieloplatformowy;
  • możliwość utrzymywania zakładek;
  • obsługa przeciągania plików (technologia przeciągnij i upuść);
  • elastyczne ustawienia prędkości transmisji i możliwość rezerwacji części kanału internetowego;
  • edycja plików bezpośrednio na serwerze;
  • zdalne wyszukiwanie plików.

Interfejs bezpłatnego programu FTPRush ma wiele wspólnego z produktami Microsoft Office i jest konfigurowany w podobny sposób. Wśród najważniejszych warto zwrócić uwagę na:

  • możliwość przesyłania plików z serwera na serwer bez pobierania na komputer;
  • wysokiej jakości implementacja dwupanelowego interfejsu;
  • wbudowany menedżer pobierania z konfigurowalną listą pobierania.

FTPRush powinien spodobać się użytkownikom MS Office

Lepiej jest pracować z angielską wersją interfejsu, ponieważ jakość rosyjskiej lokalizacji pozostawia wiele do życzenia.

CoffeCup Free FTP to klient dla najbardziej niewymagających i niedoświadczonych użytkowników, pozwalający na pobieranie i przesyłanie plików jednym kliknięciem. Niedobór ustawień jest z nadwyżką rekompensowany intuicyjnym interfejsem, wysokiej jakości lokalizacją i darmowym charakterem programu. Program obsługuje jednak pełny tryb dwóch paneli i możliwość przesyłania plików z serwera na serwer bez wcześniejszego pobierania, a także posiada na pokładzie prosty edytor HTML.
Dzięki bezpłatnemu klientowi FTP CoffeeCup nie musisz się martwić o ustawienia

Utworzenie serwera FTP to łatwy sposób na przechowywanie plików na komputerze stacjonarnym z wieloma możliwościami dostępu. Duża liczba programów i względna łatwość konfiguracji sprawiają, że ta metoda jest bardzo popularna. Poświęć jeden komputer wyłącznie dla serwera i nie przechowuj na nim żadnych innych danych niż te, które powinny znajdować się na serwerze. I nawet w tym przypadku od dwóch do trzech tuzinów użytkowników jednocześnie uzyskujących dostęp do Twoich zasobów może prawie całkowicie opróżnić kanał internetowy. Dostawca dyskretnie zaproponuje zmianę planu taryfowego na korporacyjny. Jeśli potrzebujesz przechowywania plików z jednoczesnym dostępem dużej liczby użytkowników, umieść serwer FTP w komercyjnej usłudze hostingowej. Lub skorzystaj z gotowych portali do wymiany plików, na przykład Google Drive lub DropBox.

Aby utworzyć serwer korzystający z protokołu FTP, nie jest konieczne używanie żadnego konkretnego systemu operacyjnego, takiego jak Windows Server. Każdy użytkownik może teraz skonfigurować serwer na swoim komputerze z systemem Windows 7, który korzysta z protokołu przesyłania danych FTP. W tym artykule dowiesz się jak to skonfigurować, jak podłączyć FTP, aby komputer widział serwer jako dysk sieciowy, jak otworzyć hosta w Eksploratorze i jakiego klienta użyć w swojej pracy.

Tworzenie serwera z protokołem FTP w systemie Windows 7

Microsoft domyślnie dodał tę funkcję do systemu Windows 7. Dlatego, aby stworzyć serwer, nie trzeba nawet pobierać żadnego dodatkowego oprogramowania z Internetu. Będziesz musiał przejść do „Start”, stamtąd do „Panelu sterowania” i do zakładki „Programy i funkcje”, aby skonfigurować FTP.

Faktem jest, że niektóre standardowe funkcje systemu Windows 7 są automatycznie wyłączane. Robią to, ponieważ nie każdy użytkownik tego systemu operacyjnego zajmuje się np. tworzeniem serwera FTP. Dlatego przejdź do sekcji „Włącz lub wyłącz składniki systemu Windows” z boku. Lista folderów pojawi się przed tobą. Znajdź folder „Serwer FTP”, znajdują się w nim dwa katalogi: „Rozszerzalność FTP” i „Usługa FTP”; i poniżej w katalogu „Narzędzia do zarządzania witryną” - „Konsola zarządzania IIS”. Musisz zaznaczyć pole obok określonych folderów, a następnie kliknąć OK - usługi zostaną aktywowane.

Następnie ponownie musisz przejść do „Panelu sterowania” i znaleźć sekcję „Administracja”. Po dodaniu nowych usług pojawiła się tam nowa pozycja - „Menedżer usług IIS” - otwórz ją. Znajdź zakładkę „Witryny”, a następnie kliknij „Dodaj witryny FTP”, aby utworzyć serwer. Następnie musisz skonfigurować dane o swojej witrynie: podać jej nazwę i fizyczną ścieżkę do danych serwera. Następnym krokiem jest określenie niestandardowego portu dla serwera, jeśli chcesz, oraz włączenie lub wyłączenie automatycznego uruchamiania FTP w systemie Windows. Zaleca się natychmiastowe wyłączenie protokołu SSL, jeśli będzie potrzebny w przyszłości, można go podłączyć.

Konfiguracja serwera kończy się w momencie określenia rodzaju autoryzacji. Możesz zezwolić na logowanie anonimowym lub zwykłym użytkownikom, a także skonfigurować uprawnienia dla różnych typów autoryzacji. Następnie kliknij „Zakończ”, a instalacja witryny zostanie zakończona.

Po pomyślnym utworzeniu witryny FTP należy skonfigurować zaporę systemu Windows. Aby to zrobić, musisz ponownie otworzyć „Panel sterowania”, znaleźć element „Zapora sieciowa”, znaleźć sekcję „Ustawienia zaawansowane” i element „Reguły dla połączeń przychodzących”. Zaleca się natychmiastowe ustawienie trybu pasywnego dla połączeń przychodzących, ponieważ ustawienie trybu aktywnego jest opcją nieprzewidywalną - router lub zapora sieciowa może zacząć się „kłócić” i żaden klient nie będzie mógł połączyć się z serwerem. Dlatego zaznacz pola „Serwer FTP pasywny” i „Serwer FTP (ruch przychodzący)”. Przejdź także do „Zasady połączeń wychodzących” i zaznacz pole obok „Serwer FTP”.

Aby inne osoby mogły korzystać z Twojego serwera, musisz podłączyć nowych użytkowników. Można to zrobić poprzez panel „Administracja” w zakładce „Zarządzanie komputerem”, gdzie w sekcji „Użytkownicy lokalni” znajduje się pozycja „Grupy”. Kliknij prawym przyciskiem myszy „Grupy” i wybierz „Utwórz grupę”. Wprowadź nazwę i opis grupy, a następnie kliknij „Utwórz”. Teraz musisz dodać użytkowników i połączyć ich z utworzoną grupą. Wprowadź dowolną nazwę, wprowadź dwukrotnie hasło i zabraniaj użytkownikowi jego zmiany.

Aby połączyć użytkowników z grupą, kliknij jednego z nich prawym przyciskiem myszy i wybierz „Właściwości”. Następnie przejdź do Członkostwo w grupie i wybierz Dodaj. Znajdź utworzoną wcześniej grupę, dodaj ją i kliknij OK.

Aby utworzeni użytkownicy mogli otworzyć folder z witryną i uzyskać do niej dostęp, należy skonfigurować ustawienia zabezpieczeń serwera - dodać grupę zaufanych użytkowników.

Aby to zrobić, znajdź katalog główny witryny i kliknij prawym przyciskiem myszy „Właściwości”. Otwórz kartę Bezpieczeństwo i kliknij Edytuj. Podaj nazwę utworzonej grupy użytkowników i OK. Następnie skonfiguruj uprawnienia dla dodanej grupy. Następnie wystarczy przejść do „Menedżera usług IIS”, znaleźć pozycję „Reguły autoryzacji FTP” i dodać regułę zezwalającą, po czym serwer można uznać za pomyślnie utworzony i aktywowany!

Jak podłączyć utworzony serwer jako dysk sieciowy, jak otworzyć FTP w Eksploratorze i jakiego klienta wybrać

Jeśli nie chcesz ciągle wyszukiwać folderu na swoim komputerze, ale chcesz podłączyć witrynę jako dysk sieciowy, przejdź do „Mój komputer”. W górnej części panelu sterowania zobaczysz pozycję „Serwis”. Kliknij na niego, a następnie z rozwijanej listy wybierz „Mapuj dysk sieciowy”. W oknie, które zostanie otwarte, wybierz literę, pod którą zostanie utworzony dysk sieciowy, a także zaznacz opcję „Przywróć przy logowaniu”. Poniżej wybierz link „Połącz z witryną…”. W oknie, które zostanie otwarte, znajdź „Wybierz inną lokalizację sieciową” i podaj adres FTP, na który dysk będzie kierowany. Podaj swoje hasło i login i gotowe – dysk został utworzony.

Aby otworzyć serwer w Eksploratorze, przejdź do „Mój komputer”. Następnie w Eksploratorze wybierz „Dodaj nowy element do sieci...” Kliknij „Wybierz inną sieć...”. Następnie w Eksploratorze pojawi się formularz do wpisania adresu FTP. Wpisz adres i cały czas naciskaj „Dalej”. W rezultacie będziesz mieć dostęp do serwera FTP w Eksploratorze.

Ustaliliśmy, jak otworzyć hosta w Eksploratorze, a teraz spójrzmy na najlepszego klienta. Takim klientem jest FileZilla. Klient ten można pobrać za darmo i działa bardzo szybko w porównaniu do innych podobnych programów. Klient FileZilla jest klientem wybieranym przez większość użytkowników systemu Windows. Nie ma powodu, abyś tego nie wybrał.

Czasami dana osoba musi wymieniać duże pliki w Internecie. Wysyłanie pocztą elektroniczną takich plików, których rozmiar przekracza 10 MB, jest niewygodne, ponieważ nie wszystkie usługi na to pozwalają, dlatego trzeba albo podzielić plik na części, albo zarchiwizować go, aby zmniejszyć rozmiar do wymaganego rozmiaru. Co jednak w przypadku konieczności przesłania więcej niż jednego pliku ważącego ponad 100 MB? Wtedy przyda się Twój serwer FTP. Możesz to zrobić na komputerze zdalnym i przesłać tam dowolne pliki z dużą prędkością za pośrednictwem klienta. W tym artykule przyjrzymy się, jak utworzyć serwer FTP i jaka jest podstawowa konfiguracja serwera FTP.

W jakich przypadkach potrzebny jest własny serwer FTP?

W Internecie istnieje wiele serwerów stron trzecich. Przechowują różne pliki, a wiele z tych serwerów pełni funkcję magazynów danych – użytkownicy pobierają stamtąd muzykę, filmy, gry i inne pliki. Szczególnie często takie serwery tworzone są w sieci lokalnej, aby można było wymieniać dane bez Internetu.

Z drugiej strony potrzebujesz własnego serwera FTP, aby móc wprowadzać zmiany na komputerze na odległość.

Ponadto zainstalowanie serwera FTP w sieci lokalnej jest warunkiem wstępnym dla webmasterów, którzy chcą przetestować swoją witrynę przed uruchomieniem jej w Internecie na komputerze.

Możesz mieć swój własny powód, dla którego chcesz stworzyć serwer FTP, a także metodę, za pomocą której go zaimplementujesz. Ale w tym artykule przyjrzymy się popularnemu sposobowi generowania „domu” - dowiesz się, jak skonfigurować FTP za pomocą programu FileZilla.

Jak utworzyć serwer FTP w FileZilla

FileZilla to program dostępny zarówno w formie klienta, jak i serwera. Musisz pobrać wersję serwera FileZilla z Internetu. Lepiej to zrobić za pośrednictwem oficjalnej strony programisty, aby przypadkowo nie pobrać wirusa wraz z programem.

Proces instalacji programu jest bardzo prosty. Najpierw otwórz plik exe, aby uruchomić instalator. W pierwszym kroku instalacji musisz zaakceptować zasady licencji. W kolejnym kroku wybierz usługi, które chcesz zainstalować z serwerem FileZilla, a także określ typ instalacji. Zaleca się natychmiastowe przyjęcie „Standardu”. Następnie wybierz folder, w którym program zostanie zainstalowany. Następnie następuje ważny krok - należy wybrać, w jaki sposób system będzie instalował serwer FileZilla - jako usługę czy zwykły program oraz czy aplikacja ta będzie uruchamiana po włączeniu systemu. Na tym etapie możesz także zmienić port konsoli administracyjnej. Tylko nie zapomnij zapisać tego gdzieś, aby nie trzeba było później ponownie instalować programu.

Ostatnim etapem instalacji jest zdefiniowanie użytkowników, którzy będą mogli korzystać z programu serwerowego FileZilla. Lepiej, jeśli jesteś jedynym użytkownikiem komputera - wtedy nie będziesz musiał ręcznie konfigurować dostępu do programu. Następnie kliknij przycisk „Zainstaluj” i poczekaj na zakończenie instalacji.

Przyjrzyjmy się teraz, jak skonfigurować FTP. Możesz utworzyć serwer zarówno dla sieci lokalnej, jak i Internetu. Na początku, po uruchomieniu programu, przed Tobą pojawi się wyskakujące okienko. W nim będziesz musiał podać lokalny adres IP, port i hasło dla administratora. W rzeczywistości dane te są potrzebne tylko po to, aby uniemożliwić obcym dostęp do Twojego programu z komputera. Użytkownicy nie będą mogli uzyskać dostępu do interfejsu administratora z innych komputerów.

Następnie musisz przejść do menu „Edycja” i otworzyć „Ustawienia”. W zakładce „Ogólne” zobaczysz główne ustawienia serwera. Możesz ustawić port, przez który użytkownicy będą łączyć się z serwerem, określić maksymalną liczbę klientów i wątków oraz ograniczyć sesje limitami czasu. Teraz liczy się port - aby zabezpieczyć swój serwer, lepiej określić port niestandardowy. Ale wtedy będziesz musiał powiadomić o tym użytkowników. Jeśli nie planujesz w żaden sposób ograniczać liczby klientów, możesz pozostawić opcję „Maks. liczba użytkowników” wartość „0”, czyli brak limitu.

Zaletą tworzenia serwera przy użyciu serwera FileZilla jest to, że wszystkie ustawienia można skonfigurować za pomocą wygodnego interfejsu. Gdybyś zrobił to gdzieś w środowisku Linux, musiałbyś zarejestrować wszystkie konfiguracje, co nie jest zbyt wygodne i trudne. Na przykład w FileZilla możesz nawet dostosować wiadomość powitalną dla użytkowników. Aby to zrobić, wystarczy przejść do sekcji „Wiadomość powitalna” i napisać tekst powitalny dla klientów. W innym środowisku musiałbyś napisać do tego specjalne polecenia.

W pozycji „Budynki IP” możesz określić adresy IP, dla których serwer będzie dostępny. Jeśli podasz swój adres IP, serwer będzie dostępny dla Twojego komputera tylko w sieci lokalnej. Jeśli chcesz pracować za pośrednictwem serwera w Internecie, nie zaleca się ograniczania adresów IP. Jeśli masz złych życzeń i znasz ich adresy IP, możesz zarejestrować ich w pozycji „Filtry IP”, co zablokuje wjazd dla określonych adresów IP (możesz określić zakresy).

Główna różnica między konfiguracją serwera dla sieci lokalnej a Internetem polega na tym, że w drugim przypadku będziesz musiał w jakiś sposób skoordynować konfiguracje z zaporą ogniową i routerem. Zapora sieciowa może zacząć narzekać, ponieważ ktoś próbuje połączyć się z komputerem, a router może nie pozwolić mu na przejście przez port. W takim przypadku musisz określić zewnętrzny adres IP komputera w sekcji „Ustawienia trybu pasywnego” w ustawieniach FileZilla. W przypadku sieci lokalnej nie musisz robić niczego takiego – wszystko będzie działać od razu.

Nie powinieneś w ogóle dotykać wielu ustawień w programie serwera FileZilla. Na przykład jest mało prawdopodobne, że będziesz musiał konfigurować element menu „Ustawienia zabezpieczeń”, który jest potrzebny do dostosowania połączenia serwer-serwer. Nie musisz także konfigurować „Różnych” i wielu innych sekcji menu. Nie próbuj uporządkować wszystkich konfiguracji programu na raz, aby nie pomylić się i nie stworzyć sytuacji konfliktowych na serwerze z powodu nieprawidłowych ustawień.

Prędzej czy później na serwerze pojawią się błędy - każdy je ma. Aby je szybko obliczyć, zaleca się aktywację zapisu pliku logu w sekcji menu „Logowanie”. W tym celu określ maksymalny rozmiar pliku dziennika, a także wskaż lokalizację takiego dokumentu na swoim komputerze.

W zakładce „Ograniczenia prędkości” możesz dodać ograniczenia zarówno dla połączeń wychodzących, jak i przychodzących w zakresie prędkości pobierania. Ale nie powinieneś tego robić, jeśli nie ma takiej potrzeby. Przecież jedną z najbardziej podstawowych zalet protokołu FTP jest szybkie pobieranie, które przestanie takie być, jeśli ustawisz ograniczenia. Po zrozumieniu ustawień dodaj użytkowników za pomocą menu „Użytkownicy” - a Twój serwer może być już używany! Pamiętaj tylko o przekazaniu danych logowania swoim użytkownikom. Jeśli to konieczne, możesz określić anonimowych użytkowników bez logowania. Pamiętaj, aby określić prawa dostępu dla użytkowników.

Files) to standardowy protokół przeznaczony do przesyłania plików w sieciach TCP (na przykład Internecie). FTP jest często używany do pobierania stron internetowych i innych dokumentów z prywatnego urządzenia programistycznego na publiczne serwery hostingowe.
Protokół jest zbudowany na architekturze klient-serwer i wykorzystuje różne połączenia sieciowe do przesyłania poleceń i danych między klientem a serwerem. Użytkownicy FTP mogą uwierzytelniać się, przekazując nazwę użytkownika i hasło w postaci zwykłego tekstu lub, jeśli serwer na to pozwala, mogą łączyć się anonimowo. Do bezpiecznych transferów możesz wykorzystać protokół SSH, który ukrywa (szyfruje) login i hasło, a także szyfruje zawartość.
Pierwsze aplikacje klienckie FTP były interaktywnymi narzędziami wiersza poleceń, które implementowały standardowe polecenia i składnię. Od tego czasu opracowano graficzne interfejsy użytkownika dla wielu systemów operacyjnych, które są nadal w użyciu. Interfejsy te obejmują zarówno ogólne programy do projektowania stron internetowych, takie jak Microsoft Expression Web, jak i wyspecjalizowanych klientów FTP (takich jak CuteFTP).
FTP to jeden z najstarszych protokołów aplikacyjnych, który pojawił się na długo przed HTTP, w 1971 roku. Jest nadal szeroko stosowany do dystrybucji oprogramowania i dostępu do zdalnych hostów.
Tworzenie serwera FTP na Windows 7 krok po kroku:



Przejdź do Start>Panel sterowania W widoku wybierz „Małe ikony” Następnie wybierz „Programy i funkcje”
Wybierz „Włącz lub wyłącz funkcje systemu Windows” Wybierz „Rozszerzalność FTP”, „Usługa FTP” i „Konsola zarządzania IIS”
Kliknij OK i poczekaj na zakończenie procesu Przejdź do Panelu sterowania>Administracja
Wybierz „Menedżer usług IIS”
Przejdź do zakładki witryny Kliknij prawym przyciskiem myszy i wybierz „Dodaj witrynę FTP” z menu rozwijanego Określ nazwę i lokalizację witryny (domyślnie „C:\inetpub\ftproot”)
Kliknij Następny". Określ parametry uruchamiania FTP („Jeśli nie chcesz, aby FTP uruchamiał się automatycznie, odznacz pole „Uruchom witrynę FTP automatycznie””). W sekcji „SSL” ustaw „Bez SSL”
Kliknij „Dalej”, a następnie „Zakończ”.
Strona została utworzona. Następnie przejdź do Panel sterowania>Zapora sieciowa>Ustawienia zaawansowane>Reguły dla połączeń przychodzących. Wybierz i aktywuj elementy Pasywne serwera FTP (aby można było połączyć się z FTP w trybie pasywnym) i Serwer FTP. Przejdź do sekcji „Reguły dla połączeń wychodzących” i aktywuj opcję „Serwer FTP”. Następnie przejdź do Panelu sterowania>Administracja>Zarządzanie komputerem>Użytkownicy lokalni>Grupy>(prawy przycisk myszy)>Utwórz grupę
Podaj nazwę grupy „FTP” i kliknij „Utwórz”.
Następnie przejdź do Użytkownicy. Kliknij prawym przyciskiem myszy> Nowy użytkownik Podaj swoją nazwę użytkownika i hasło (co najmniej 8 znaków). Zaznacz pola obok „Zabroń użytkownikowi zmiany hasła” i „Hasło nie wygasa”. Kliknij utwórz
Następnie wybierz użytkownika, kliknij prawym przyciskiem myszy „Właściwości”, „Członkostwo w grupie”. Kliknij „Dodaj”, wybierz grupę „FTP” i kliknij „OK”.
Kliknij ponownie „OK”. Przechodzimy do katalogu, który określiliśmy dla serwera FTP (patrz „Określanie nazwy i lokalizacji witryny”). Prawy przycisk myszy>Właściwości>Zabezpieczenia>Edytuj Następnie „Dodaj” podaj nazwę grupy i „OK”.
Ustaw uprawnienia na „Zezwalaj na wszystko” Przejdź do Panelu sterowania>Administracja>Menedżer usług IIS i wybierz nasz FTP. Przejdź do „Zasady autoryzacji FTP”. Wybierz „Dodaj regułę zezwalającą” i określ naszą grupę „FTP”. Zaznacz pola obok „Czytaj” i „Zapisz”. Kliknij OK"
Jeśli chcesz zezwolić na dostęp wszystkim użytkownikom, ponownie „Dodaj regułę zezwalającą” i określ „Wszyscy użytkownicy anonimowi”. Po prostu zaznacz pole obok „Czytanie”!
Przejdź do „Uwierzytelnianie FTP” Wybierz „Dostęp anonimowy”, prawy przycisk myszy, „Włącz”. Teraz każdy może połączyć się z serwerem FTP.
Przejdź do „Logowanie FTP”. Ustaw maksymalny rozmiar dziennika lub całkowicie go wyłącz.


Kody odpowiedzi FTP

Poniżej znajduje się krótki opis kodów odpowiedzi, które mogą zostać zwrócone przez serwer FTP. Kody te zostały ustandaryzowane przez IETF w dokumencie RFC 959. Jak wspomniano wcześniej, kod odpowiedzi jest liczbą trzycyfrową. Pierwsza cyfra odpowiada za jeden z trzech wyników: sukces, odmowę lub wskazanie błędu lub niekompletnej odpowiedzi.
Kod Opis
100 Żądana akcja została zainicjowana. Przed wykonaniem nowego polecenia poczekaj na następną odpowiedź.
110