FileZilla Opis programu

FileZilla – Kompleksowy przewodnik po najlepszym kliencie FTP

FileZilla w praktyce: Podstawy, wskazówki i najlepsze praktyki dla profesjonalistów.

Ostatnio zaktualizowany:

FileZilla, stworzona w 2001 roku, to zaawansowany klient FTP. Mimo upływu czasu wielu użytkowników nie wykorzystuje pełni jego możliwości i nie jest zaznajomione z zasadami pracy na serwerze FTP. W niniejszym wpisie przedstawiamy kluczowe funkcje programu oraz wskazówki dotyczące wykorzystania FileZilli podczas pracy na serwerze.

FileZilla - logo

Dlaczego FileZilla jest moim wyborem?

Istnieje wiele klientów FTP, ale dlaczego akurat FileZilla? Dla systemu Linux to chyba najlepszy graficzny klient FTP. Charakteryzuje się on bogatą paletą opcji i efektywną obsługą protokołu. Ostatnie aktualizacje wniosły liczne ulepszenia estetyczne oraz funkcje ułatwiające pracę z wieloma serwerami czy stronami WWW – na przykład przez zakładki czy synchronizację plików.

Choć na Windowsa dostępna jest FileZilla, moją rekomendacją dla tego systemu jest WinSCP. Dla użytkowników systemów Linux i OS X najlepszym wyborem będzie FileZilla.

Krótka historia FileZilli

FileZilla to darmowy klient obsługujący FTP, SFTP oraz FTPS, stworzony w 2001 roku przez Tima Koose. Wersja 3.30 była aktualna na dzień 8 stycznia 2018 roku. Program dystrybuowany jest na licencji GPL i dostępny na platformach Windows, Linux i Mac OS X. Posiada polski interfejs i jest przyjazny dla użytkownika. Wersja serwerowa programu dostępna jest wyłącznie na Windows.

Kluczowe funkcje FileZilli

  • Obsługa FTP, FTPS i SFTP.
  • Pobieranie, wysyłanie, usuwanie, przemianowywanie oraz przenoszenie plików i katalogów.
  • Możliwość transferu plików przekraczających 4GB.
  • „Przeciągnij i upuść” (drag & drop) plików.
  • Wsparcie dla IPv6.
  • Zmiana uprawnień, wyszukiwanie plików według różnych kryteriów, filtrowanie plików oraz porównywanie katalogów.
  • Eksport danych i grupowanie informacji serwerowych.
  • Możliwość korzystania z serwerów proxy oraz prowadzenie dzienników operacji.

 

 

Instalacja programu FileZilla

Linux

FileZilla może być zainstalowana na kilka sposobów. Najpopularniejsze metody to korzystanie z centrum oprogramowania oraz instalacja bezpośrednio z konsoli terminala. Istnieje też możliwość skompilowania programu z jego źródła.

Xubuntu FileZilla Installation

Instalacja z terminala:

  • Dla systemów z rodziny Debian (np. Ubuntu, Xubuntu):

    sudo apt-get install filezilla
  • Dla systemów z rodziny Red Hat (np. Linux Mint, CentOS):

    sudo yum install filezilla

Windows

FileZilla dla systemu Windows można pobrać bezpośrednio z oficjalnej strony: FileZilla Project. Jeżeli jesteś zainteresowany wersją przenośną (portable), odwiedź PortableApps.com.

Pobieramy Filezille

Instalacja z oficjalnej strony:

Po pobraniu pliku .exe, wystarczy go uruchomić i postępować zgodnie z instrukcjami instalatora. W wersji portable, FileZilla uruchomi się automatycznie bez konieczności instalacji.

Konfiguracja programu FileZilla

Po zakończeniu instalacji FileZilla jest gotowa do działania. Aby nawiązać połączenie, musisz wprowadzić odpowiednie dane do panelu „Szybkie łączenie” i następnie kliknąć przycisk „Szybkie łączenie”. Wskazane dane dostępowe powinny być dostarczone przez Twojego dostawcę usług hostingowych.

Niezbędne dane do połączenia:

  • Serwer: Adres IP lub nazwa domenowa strony internetowej.
  • Nazwa użytkownika: Twoja nazwa użytkownika dla serwera FTP.
  • Hasło: Twoje hasło do serwera FTP.
  • Port: Zazwyczaj dla połączeń FTP stosuje się port 21, chyba że dostawca hostingowy podał inny numer portu.

Jeśli potrzebujesz dokładniejszych instrukcji dotyczących wysyłania i pobierania plików za pomocą FileZilli, odwiedź link do instrukcji.

Listing opcji menu górnego FIlezilla
Ilość opcji w menu górnym programu FileZilla 3.27.

Opis kluczowych funkcji:

  1. Menadżer stron: Umożliwia przechowywanie adresów serwerów, dzięki czemu łatwo i szybko można się połączyć z wybranym serwerem FTP. Przydatny trik: koloruj adresy w zależności od serwera FTP, by łatwiej je rozpoznawać.

  2. Eksportuj/Importuj: Umożliwia zapisywanie i wczytywanie stron, ustawień, kolejek i filtrów z FileZilla do pliku XML. Ważne: program zapisuje hasła w formacie base64, więc bezpośredni podgląd hasła z tego pliku nie jest możliwy.

  3. Edytuj > Kreator konfiguracji zapory: Jeśli masz problem z połączeniem wychodzącym do jakiegokolwiek serwera, korzystaj z tego kreatora. Możliwe, że zapora lub router blokuje połączenia FTP.

  4. Ustawienia:

    • Połączenia > FTP > Podtrzymanie FTP: Dla lepszej stabilności połączenia zalecane jest włączenie tej opcji. Szczególnie przydatne, gdy serwer FTP jest źle skonfigurowany i rozłącza użytkownika po krótkim czasie bezczynności.
    • Połączenia > Transfery > Maksymalna liczba jednoczesnych transferów: Określa, ile jednoczesnych połączeń jest realizowanych podczas transferu plików.
    • Połączenia > Transfery > Typy plików: Opcja ta pozwala na wybór trybu transferu (ASCII lub binarny). W większości przypadków zaleca się pozostawienie trybu automatycznego. Jednak dla zaszyfrowanych skryptów PHP (np. przy użyciu ionCube) zalecane jest ustawienie trybu binarnego.
    • Interfejs > Passwords: Decyduj, czy FileZilla ma przechowywać hasła i czy chcesz ustawić „hasło główne”. To ostatnie tworzy jedno, centralne hasło, które jest wymagane do połączenia z serwerami, dla których masz zapisane dane dostępowe. Ze względów bezpieczeństwa warto używać tej opcji, szczególnie jeśli istnieje ryzyko utraty sprzętu lub nieautoryzowanego dostępu do Twojego komputera.

    Uwaga: Zapomnienie hasła głównego uniemożliwi jego odzyskanie!

    Ustawianie hasła głównego FIleZilla
    Opcja umożliwia ustawienie hasła, dopiero jego wpisanie umożliwi dostęp do kont FTP zapisanych w menadżerze stron

Opis dodatkowych funkcji i wskazówek do nich:

  1. Edycja pliku: Możliwość dostosowania programu używanego do otwierania plików tekstowych przez FileZilla. Dla wygody można ustawić własny edytor tekstowy lub pozostawić domyślne ustawienie.

  2. Edycja pliku -> Skojarzenia typu plików: Opcja umożliwiająca ustalanie dedykowanego oprogramowania do otwierania określonych typów plików. Dzięki temu, pliki .png mogą być automatycznie otwierane w edytorze graficznym, a pliki .html w edytorze stron internetowych.

  3. Dziennik: Bardzo użyteczna funkcja, która umożliwia monitorowanie wszystkich działań wykonywanych na serwerze FTP. Dzięki temu, jeśli popełniasz błąd (np. usuwasz niewłaściwy plik), możesz łatwo zidentyfikować problem i cofnąć zmianę. Przykładowy dziennik pokazuje dokładne kroki podejmowane w trakcie przesyłania pliku.

  4. Debugowanie: Zaawansowane informacje dotyczące połączeń klient-serwer. Użyteczne dla zaawansowanych użytkowników i programistów, którzy chcą zgłębić szczegóły techniczne połączenia.

  5. Podgląd -> Filtry listy katalogów: Opcja ta umożliwia ukrywanie określonych plików lub folderów w interfejsie FileZilla. Dzięki temu możesz skupić się tylko na tym, co jest dla Ciebie ważne. Jednakże trzeba być ostrożnym, gdyż wykluczone pliki nie będą brane pod uwagę podczas operacji, takich jak kopiowanie.

    Uwaga: Przed dokonywaniem ważnych operacji, takich jak tworzenie kopii zapasowej folderu, zawsze sprawdzaj, czy nie masz włączonych filtrów, które mogą pomijać niektóre pliki. Piktogram w menu informuje, czy filtr jest aktywny.

AKtywny Filtr w FileZilli
Ikona filtru
  1. Działanie filtrów FileZilla

Działanie Filtra FileZilla
Pokazywanie tylko zdjęć na serwerze FTP – FileZilla
  1. Porównywanie katalogów i plików: Ta opcja jest niezwykle przydatna, gdy chcemy szybko zidentyfikować różnice między katalogami na serwerze a katalogami lokalnymi. Porównując czas modyfikacji, możemy zauważyć, które katalogi zostały niedawno zaktualizowane. Podczas porównywania plików warto skorzystać z opcji „Porównaj rozmiar pliku”, dzięki czemu z łatwością dostrzegamy zmienione pliki.

Opcja porównanie katalogów i plików w FileZillla FTP
Aktywujemy opcje porównania plików, wybieramy porównaj rozmiar pliku
  1. Synchronizowane przeglądanie: Jest to niezastąpione narzędzie, gdy pracujesz jednocześnie z lokalnymi i zdalnymi kopiami tej samej struktury katalogów. Wspomaga to w szybkim zidentyfikowaniu różnic i sprawia, że proces aktualizacji lub synchronizacji staje się prostszy. Przykład wykorzystania synchronizowania: Wizualne przedstawienie różnic między lokalnymi a zdalnymi plikami jest nieocenione, zwłaszcza w przypadku aktualizacji, takich jak ta z WordPressa. Paski kolorów (żółty, czerwony, zielony) umożliwiają szybkie rozpoznanie statusu pliku lub folderu.

Porównanie plików i folderow w FIlezilli
Porównanie plików, struktury, folderów dwóch lokalizacji serwer / klient
  1. Serwer -> Wyszukaj zdalnych plików: Ta funkcja znacząco przyspiesza proces odnajdywania określonych plików na serwerze. Wyszukiwanie może być oparte na wielu kryteriach, co pozwala na szybkie zlokalizowanie potrzebnych materiałów.

Wyszukiwanie plików na serwerze FTP - FileZilla
Skanowanie i szukanie folderów, bądź plików na podstawie daty modyfikacji, ścieżki, rozmiaru pliku, nazwy pliku
  1. Serwer -> Wymuś wyświetlanie ukrytych plików: Bezpieczeństwo pracy na serwerze FTP jest kluczowe. Wiele ważnych plików, takich jak .htaccess, jest domyślnie ukrywanych na serwerach. Wymuszając ich wyświetlanie, unikasz przypadkowego nadpisania ważnych konfiguracji, które mogą zaburzyć funkcjonowanie strony

    Dlaczego jest to tak ważne: Jak opisano powyżej, nieświadome nadpisanie kluczowych plików może prowadzić do poważnych problemów z witryną internetową. Dlatego zawsze warto mieć pewność, że widzisz pełny obraz zawartości serwera.W praktyce oznacza to że gdy nadpiszemy np. plik konfiguracji serwerowej strony www, możemy doprowadzić do nie działania strony internetowej albo wysypania się przyjaznych linków i przekierowań.

  1. Zakładki -> Dodaj zakładkę / Zarządzaj zakładkami: Korzystając z zakładek, możesz zoptymalizować swój workflow, szybko przechodząc między kluczowymi katalogami i plikami, z którymi regularnie pracujesz. Jest to niezwykle przydatne dla osób często pracujących z wieloma folderami lub projektami na jednym serwerze.

Zakładki FTP - FileZilla
Polepszanie pracy z programem FileZilla – Zakładki

Najczęściej zadawane pytania dotyczące FileZilli

FileZilla cieszy się dużą popularnością wśród użytkowników, co przekłada się na wiele pytań dotyczących tego programu. Poniżej odpowiedzi na kilka z nich:

Czy istnieje możliwość uruchomienia FileZilli bez konieczności instalacji?

Oczywiście, dla użytkowników systemu Windows istnieje wersja portable FileZilli, która nie wymaga instalacji. Dostępna jest ona pod adresem: https://portableapps.com/apps/internet/filezilla_portable.

Czy korzystanie z FileZilli jest bezpieczne?

Tak, klient FileZilli jest bezpiecznym narzędziem. Jednak warto przestrzegać pewnych zasad, aby zapewnić bezpieczeństwo podczas korzystania z serwerów FTP:

  • Pamiętaj, aby pobierać oprogramowanie wyłącznie ze sprawdzonych źródeł.
  • Zabezpiecz swoje dane logowania do serwerów hasłem głównym, aby w przypadku kradzieży komputera lub nieuprawnionego dostępu do niego, nikt nie mógł uzyskać dostępu do twoich serwerów.
  • Zawsze zwracaj uwagę na adres IP serwera FTP, np. sprawdzając go poprzez ping domeny.
  • Zachowaj ostrożność przy usuwaniu plików oraz przesuwaniu folderów. FileZilla nie zawsze dokładnie monitoruje takie działania, dlatego warto mieć lokalną kopię struktury plików i folderów.
  • Regularnie zapisuj logi serwerowe do pliku .log.

Jak wyczyścić kolejkę w FileZilli?

FileZilla nie posiada intuicyjnego nazewnictwa dla kolejki, co może prowadzić do pewnych niejasności. Jeśli chcesz przerwać pobieranie plików z serwera FTP, możesz wyczyścić kolejkę. Pamiętaj jednak, że opcje zawierające słowo „Usuń” mogą wywołać pewne niepokoje. Dlatego zalecane jest korzystanie z opcji „dodaj do kolejki”. Dzięki temu można przeskanować wszystkie pliki bez pobierania ich i dowiedzieć się o ich łącznym rozmiarze. Jeśli chcesz usunąć jakieś duże pliki z kolejki, skorzystaj z opcji „Usuń zaznaczone”.

Czyszczenie kolejki FileZilla
Opcje czyszczenia kolejki.

Zatrzymaj i usuń wszystko: Opcja ta usuwa wszystkie pliki dodane do kolejki. Ważne jest, aby przed jej użyciem zatrzymać rekurencyjne dodawanie plików do kolejki. W przeciwnym razie rekurencyjne skanowanie dodaje kolejne pliki i foldery do pobrania, nawet jeśli wcześniej usunęliśmy je z kolejki.

Rekurencyjne dodawanie plików do ściągnięcia z serwera FTP
Podczas pobierania folderu z serwera FTP Filezilla musi zeskanować cała strukturę w folderze (foldery, pliki)

Usuń zaznaczone: Ta funkcja umożliwia usunięcie tylko tych plików z kolejki, które zostały przez nas zaznaczone. Należy jej używać, kiedy wcześniej skorzystaliśmy z opcji „dodaj do kolejki”, a nie „Pobierz”.

Eksportuj: Dzięki tej opcji możliwe jest wyeksportowanie struktury strony oraz plików znajdujących się na serwerze do pliku .XML. Jest to niezmiernie przydatna funkcja, zwłaszcza gdy chcemy wykonać kopię zapasową zawartości serwera. Proces ten polega na dodaniu wszystkiego do kolejki, a następnie eksportowaniu tej kolejki do pliku. Dzięki temu otrzymujemy pełen rozkład folderów i plików znajdujących się na serwerze.

FileZilla Client czy Serwer?

Oba te narzędzia służą różnym celom w zakresie obsługi protokołu FTP:

  • FileZilla Client: Jak nazwa wskazuje, jest to klient FTP. Umożliwia on użytkownikowi nawiązywanie połączeń z serwerami FTP i zarządzanie plikami na nich. Za pomocą klienta możesz przesyłać, pobierać oraz przeglądać zawartość serwerów FTP.
  • FileZilla Server: To narzędzie służy do tworzenia własnego serwera FTP. Dzięki niemu możesz udostępniać pliki innym użytkownikom, którzy będą się z Tobą łączyć za pomocą klienta FTP. Jeśli posiadasz stałe IP, możesz skonfigurować serwer w taki sposób, aby inni mogli łączyć się z nim i pobierać udostępnione przez Ciebie pliki.

Jak włączyć zapisywanie haseł w FileZilla?

Jeśli chcesz, aby FileZilla zapamiętywała hasła do serwerów FTP:

  1. W górnym menu programu wybierz „Ustawienia” (lub „Edit” w angielskiej wersji językowej, a następnie „Settings”).
  2. Przejdź do sekcji „Interfejs”.
  3. Znajdź opcję „Save passwords” (Zapisywanie haseł) i zaznacz ją.
  4. Dla dodatkowego bezpieczeństwa zalecamy użycie „Master Password” (Hasło główne), które zabezpieczy wszystkie Twoje zapisane hasła przed nieautoryzowanym dostępem.
Ustawianie hasła głównego FIleZilla
Opcja umożliwia ustawienie hasła, dopiero jego wpisanie umożliwi dostęp do kont FTP zapisanych w menadżerze stron

Jak podejrzeć lub odzyskać hasło FileZilli?

W dawnych wersjach FileZilla (do wersji 3.26) hasła były przechowywane w folderze konfiguracyjnym programu w postaci niezaszyfrowanej. Od wersji 3.26, hasła są szyfrowane i ich bezpośredni podgląd lub odzyskanie staje się trudniejsze. Jednakże:

Jeśli hasło zostało zakodowane tylko przy użyciu base64, istnieją narzędzia online, które umożliwiają dekodowanie ciągów base64. Warto jednak zwrócić uwagę, że base64 to nie jest metoda szyfrowania, tylko kodowanie.

Jeśli korzystasz z hasła głównego (Master Password) w FileZilla, twoje dane w Menadżerze Stron są dodatkowo chronione przez mocniejszy algorytm szyfrowania niż tylko base64. W tym przypadku odzyskanie hasła staje się znacznie trudniejsze.

Jak wysłać lub pobrać plik z serwera za pośrednictwem FileZilli?

Krok 1: Wprowadź dane serwera FTP. Można to zrobić na jeden z dwóch sposobów:

  1. Bezpośrednio: Na górnym pasku narzędzi, wprowadź adres serwera (często w postaci ftp.nazwastrony.pl lub IP serwera), nazwę użytkownika, hasło oraz port (domyślnie 21 dla połączeń FTP). Następnie kliknij „Połącz”.

  2. Używając Menadżera Stron: Kliknij ikonę Menadżera Stron na górnym pasku narzędzi. Dodaj nowy serwer, wprowadź wymagane dane, a następnie zapisz i wybierz serwer z listy, klikając „Połącz”.

Krok 2. Gdy jesteś połączony z serwerem, zobaczysz lokalne foldery po lewej stronie oraz foldery serwera po prawej. Aby przesłać plik na serwer, przeciągnij go z lewego panelu (lokalnego) na prawy (serwer). Aby pobrać plik z serwera, zrób odwrotnie.

      1.  

Gdzie FileZilla przechowuje, zapisuje hasła?

Lokalizacja zapisywania haseł przez FileZillę zależy od systemu operacyjnego:

Windows: Konfiguracja programu, w tym hasła, przechowywane są w folderze %APPDATA%/FileZilla.

Linux: Dane przechowywane są w folderze ~/.filezilla.

Warto zwrócić uwagę, że w nowszych wersjach FileZilla hasła są szyfrowane, co oznacza, że samo dostanie się do pliku, w którym hasła są zapisane, nie umożliwia ich odczytania. Dlatego nawet jeśli ktoś uzyska dostęp do tych plików, bezpośrednie poznanie haseł jest utrudnione.

Podsumowanie

Po wielu latach pracy jako specjalista SEO, zdaję sobie sprawę, jak ważne jest bezpieczne i efektywne zarządzanie danymi na serwerze. FileZilla, będąca bezpłatnym narzędziem, stanowi nieocenione wsparcie w tej dziedzinie, umożliwiając nie tylko łatwe przesyłanie plików, ale również chroniąc wrażliwe dane dzięki zaawansowanym funkcjom bezpieczeństwa.

Co więcej, narzędzie to umożliwia optymalizację SEO, co jest kluczowe dla skutecznych strategii SEO. Bezpieczna konfiguracja i odpowiednie przechowywanie haseł to fundamenty, na których budujemy nasze działania w zakresie pozycjonowania.

Dzięki mojemu doświadczeniu, jestem przekonany o nieocenionej wartości FileZilli dla specjalistów SEO na całym świecie – ułatwia ona zarządzanie treścią i danymi w sposób profesjonalny, optymalizowany i bezpieczny.

Custom Sidebar

You can set categories/tags/taxonomies to use the global sidebar, a specific existing sidebar or create a brand new one.