Serwer FTP: konfiguracja i konfiguracja własnymi rękami

Wielu specjalistów IT, a nie tylko oni, używa programów do przesyłania danych do serwera, tak zwanych klientów FTP. Na przykład w tym artykule opiszemy ustawienia serwera FTP jako przykład programu Filezilla. Zacznijmy oczywiście od teorii, stopniowo przejdźmy do instalacji samego oprogramowania. A potem dowiemy się, jak skonfigurować serwer FTP w systemie Windows. Najlepiej zacząć od teorii i mówić o znaczeniu takiego programu jak FileZilla, a bardziej szczegółowo o jego cechach i znaczeniu w środowisku programistycznym i życiu codziennym.

Co to jest FTP?

Zacznijmy od dołu i porozmawiajmy o znaczeniu tego słowa. Jeśli wiesz o rozszyfrowaniu tego tajemniczego słowa, zalecamy przejść do następnego rozdziału i przeczytać o funkcjach programu FileZilla.


W skrócie, FTP to protokół przesyłania danych. Jest używany głównie przez właścicieli witryn do przesyłania plików między komputerem a serwerem lokacji. Ten protokół jest niezbędny dla każdego właściciela strony, który nie używa projektantów. Oprócz prostego FTP istnieje również tak zwany TFTP. Jaka jest ich różnica? I fakt, że FTP przesyła dane przez tak zwany TCP. Istnieje nowa koncepcja, która wymaga analizy.

Co to jest TCP?

TCP to protokół zarządzania danymi, który sprawia, że ​​przesyłanie plików jest bezpieczniejsze, umożliwiając przesyłanie bez utraty niektórych danych. Dlatego większość ludzi zwraca uwagę na FTP, a nie TFTP. Terazrzućmy okiem na program o nazwie FileZilla i porozmawiajmy o tym, jak zainstalować produkt i jak to działa.


Co to jest FileZilla?

Mówiąc najprościej, jest to klient, który pozwala na przesyłanie plików za pośrednictwem protokołu FTP na serwer. Ten program ma wiele możliwości i przestrzeń dla fantazji. Oprócz tego, co omówiono poniżej, program ten ma dobrą szybkość transferu danych, co czyni go dobrym wyborem dla większości webmasterów. Ten klient jest wydany z otwartym kodem źródłowym, co czyni go dostępnym nie tylko w Windows i MacOS, ale także w Linuksie, który ma również wiele narzędzi do pracy z sieciami. Łatwo jest skonfigurować serwer FTP dla CentOS i wielu innych dystrybucji. Jeśli nie chcesz siedzieć ze stałym i nudnym interfejsem, możesz go zmienić. Program ma wbudowaną funkcję zmiany projektu, dzięki czemu można łatwo zmienić, jeśli poprzedni jesteś zmęczony.

Funkcjonalność tego oświadczenia

Mówiąc o głównej funkcjonalności, umysł natychmiast przychodzi z pracą protokołów FTP, SFTP i FTPS. Ten klient jest jednym z najwygodniejszych w pracy z serwerami zdalnymi, ponieważ może być używany do zmiany położenia obiektów, wyszukiwania ich na serwerze i synchronizowania katalogów. Jest to bardzo przydatna funkcja. Jeśli twoje połączenie internetowe zostało przerwane podczas pobierania plików, program będzie mógł pobrać brakujące pliki. Pozwoli to zaoszczędzić czas i nerwy. Możesz pobrać plik wielowątkowy, jeślinagle trzeba zresetować kilka plików do różnych katalogów. Warto również zauważyć, że można skonfigurować na serwerze FTP Windows Server 2008 lub 2012

Jak pobrać i zainstalować FileZilla

Zacznijmy od początku - ściągnij plik instalacyjny. Możesz to zrobić na oficjalnej stronie. Zaufanie strony trzeciej nie jest zalecane, ponieważ możliwy jest wyciek informacji. W kodzie źródłowym zostaną wprowadzone ciągi, które będą w stanie przekazać szkodliwym użytkownikom twoje loginy i hasła. Wejdź na oficjalną stronę i kliknij czerwony przycisk "Pobierz". Po pobraniu pliku otwórz go i postępuj zgodnie z instrukcjami instalacji. Po zakończeniu możesz uruchomić ten program i cieszyć się, jak pragnie dusza. Warto również zauważyć, to fakt, że zainstalowanie i skonfigurowanie serwera FTP w systemie Windows 2012 i wielu innych nie zmieni, można to zrobić bez żadnych problemów. Jeśli jesteś świetnym użytkownikiem Linuksa, następny krok będzie dla Ciebie. Nie ma nic skomplikowanego, więc nawet początkujący zrozumie.

Jak zainstalować FileZilla na Linuksie?

Konfiguracja serwera FTP dla Ubuntu i innych dystrybucji Linuksa są bardzo podobne, więc pod uwagę tylko w jeden sposób. Aby pobrać i zainstalować ten program, my po prostu otworzyć terminal i zarejestrować polecenia:

sudo apt zainstalować filezilla

Jeżeli używasz CentOS lub RedHat, a następnie przepisuje podobną komendę który wykonuje dokładnie taki sam efekt,

,sudo yum instalacji FileZille

gotowa. Następnie to oprogramowanie zostanie zainstalowane na twoim komputerze. Uwaga: w zależności odZ dystrybucji pisanie poleceń zmieni się, ale nie tak bardzo, więc nie będzie trudno dowiedzieć się, jak to zrobić.

Konfiguracja serwera FTP

Zacznijmy od tego, że otwieramy potrzebny program i przechodzimy do sekcji ustawień, przechodząc do menu Edycja. Następnie przejdź do sekcji "Ustawienia". Po dotarciu do wybranego okna, wykonaj początkowe ustawienie. Każdy użytkownik korzystający z programu musi o tym wiedzieć.
Potrzebny jest tryb przesyłania danych. Istnieją tylko dwa typy:
  • aktywne;
  • pasywne.
  • Porozmawiajmy o nich osobno.
    Tryb aktywny działa, gdy serwer łączy się z klientem, a następnie pobiera plik. W trybie pasywnym jest odwrotnie: klient łączy się z serwerem, a następnie plik jest pobierany. To już jest wybór dla ciebie, ale warto wspomnieć, że jeśli twój komputer jest połączony przez NAT, twój aktywny tryb nie zadziała. Sprawdź, czy tak jest, a następnie włącz tryb pasywny. W tej sekcji ustawień o nazwie "sFTP" możesz określić własne klucze do szyfrowania przesyłanych plików. Zwiększy to bezpieczeństwo i umożliwi przesyłanie plików bez ryzyka przechwycenia i późniejszego odszyfrowania. Przechodząc do następnej zakładki o nazwie Transmisje, zobaczysz ustawienia, które pozwolą ci określić maksymalną liczbę przesyłanych plików, a także zmienić szybkość ich transmisji. Ponadto możesz również włączyć lub wyłączyć filtrowanie niedozwolonych znaków.

    Przechodzenie do ustawieniainterfejs, zobaczysz tematy, które są domyślnie dostępne. Tutaj znajdziesz również podstawowe ustawienia - ustawienia daty i godziny. Istnieje również funkcja zmiany języka. W przycinaniu pliku możesz wybrać ulubiony edytor, który pozwala dostosować potrzebne dokumenty.
    Gotowy. Przejrzeliśmy główne ustawienia programu FileZilla. A teraz skonfigurujmy nasz serwer FTP, aby działał wydajniej i wygodniej bez błędów. Postępuj zgodnie z instrukcjami i zaleceniami poniżej.

    Konfiguracja serwera: Dodawanie strony

    Aby skonfigurować, musimy dodać witrynę, aby szybko i niezawodnie nawiązać połączenie. Aby to zrobić, musimy przejść do menu Plik po "Menedżerze witryny". Następnie pojawi się menu, w którym należy kliknąć przycisk "Utwórz witrynę". Gotowy, teraz musisz utworzyć połączenie, wprowadzając wymagane dane. Oczywiście, możesz zmienić nazwę strony w dowolnym momencie na tę, która Ci się najbardziej podoba i nie wpłynie to na nic.
    W polu "Host" musimy wprowadzić adres IP lub serwer listowy, z którym musimy się połączyć. Port jest standardowy - 21, ale najczęściej po prostu nie jest używany i nie trzeba go określać. Zaczniemy konfigurować połączenie z serwerem. Tutaj musimy określić typ połączenia obsługiwanego przez serwer. Najczęściej stosowanym standardem jest "FTP-File Transfer Protocol".

    Zabezpieczenia

    W kolumnie "Szyfrowanie" najlepiej jest włączyć opcję "Używaj jawnego FTP przez TLS, jeśli jest dostępny". To lepiej ochroni twojepołączenie od prób kradzieży informacji. W przypadku problemów z łączeniem się z serwerem za pośrednictwem TLS, określ "Użyj zwykłego FTP". Należy jednak wziąć pod uwagę fakt, że nie ma on szyfrowania iw każdej chwili informacje mogą zostać skradzione, a następnie odszyfrowane.
    Poniższe pole jest bardzo niejednoznaczne. W polu "Typ logowania" domyślną wartością jest "Anonimowy", ale większość nowoczesnych hostów nie obsługuje tej opcji, z powodu której należy wybrać "Normalny" lub "Wymagaj hasła". Przyjrzyjmy się im bardziej szczegółowo. Z punktu widzenia bezpieczeństwa opcja "Wymagaj hasła" jest najlepszą opcją, ale jeśli nie chcesz ciągle wprowadzać kodu, gdy łączysz się z serwerem i nie martwisz się zbytnio bezpieczeństwem, możesz wybrać "Normalny". W takim przypadku nie musisz wpisywać hasła za każdym razem, gdy logujesz się na serwerze, co oszczędza czas, ale tworzy małą "dziurę" w bezpieczeństwie. Z tego powodu wszystkie dane, jeśli mają wielkie znaczenie, mogą zostać skradzione. Wtedy wszystko jest proste. Musisz wpisać nazwę użytkownika i hasło dostarczone przez firmę hostingową. Oczywiście można go zmienić, jeśli wykonasz niezbędne czynności na serwerze. W poniższych zakładkach nie trzeba niczego zmieniać. Program ustawił wszystko domyślnie. Następnie wystarczy się połączyć. W innych zakładkach musisz wprowadzić coś, gdy masz oczywiste problemy z połączeniem, w przeciwnym razie ryzykujesz przerwanie pracy. Na tej podstawie konfiguracja serwera FPP serwera FileZilla może być uznana za kompletną. Następnie możesz użyć swojego programu i bezpieczniePołącz się z serwerem bez obawy o kradzież danych.

    I na koniec

    W tym momencie konfigurację serwera FTP, jak również konfigurację samego programu FileZilla można uznać za kompletną. Możesz bezpiecznie połączyć się z serwerem i nie bój się, że informacje zostaną utracone. Nie oznacza to jednak, że nie dbamy o ochronę informacji. Przez cały czas musisz doskonalić i budować nowe ściany dla swojej fortecy informacyjnej. Istnieje wiele innych sposobów łączenia się z serwerem FTP, a także programów, które pozwalają to zrobić. W artykule demontujemy klienta FTP o nazwie FileZilla. I rozmawiali o tym, jak skonfigurować połączenie z serwerem FTP za pomocą tego programu. Rozważył ustawienia tego programu, a także wspomniał o kwestiach bezpieczeństwa, których nie należy lekceważyć. Konfiguracja serwera FTP Windows 2008 odbywa się w taki sam sposób, jak w Windsor 2007.

    Powiązane publikacje