Co to jest FTP - Definicja

FTP (ang. File Transfer Protocol) - jest to protokół transferu plików umożliwiający przesył danych między serwerem FTP a klientem FTP za pośrednictwem połączenia TCP / IP. Protokół FTP działa dwukierunkowo, możemy wysyłać zasoby na serwer oraz je z niego pobierać. Najczęściej wykorzystywany jest do modyfikacji i zarządzania stroną internetową.

Co to jest FTP?

Serwery FTP - to urządzenia umożliwiające obustronny przesył plików za pośrednictwem protokołu FTP. Na nich najczęściej znajdują się pliki stron www.

Klient FTP - to aplikacja na naszym komputerze lub w przeglądarce korzystająca z protokołu FTP do łączenia się z serwerem FTP w celu odbierania plików, lub przesyłania ich na serwer.

Co daje dostęp do serwera FTP?

Serwer FTP pozwala na zarządzanie, edycję i przesyłanie plików źródłowych strony internetowej pomiędzy różnymi systemami operacyjnymi. Pliki na tym serwerze mogą zostać pobrane przez użytkownika (np. dokumenty) lub przez przeglądarki internetowe (np. do wyświetlenia strony użytkownikowi). Poniżej kilka rzeczy, które można dodatkowo wykonać z poziomu serwera:

  • pobierać pliki,
  • tworzyć kopię zapasową plików serwisu na komputer,
  • modyfikować pliki mające wpływ na SEO, tj. robots.txt, htaccess, czy sitemap.xml,
  • konfigurować przekierowania adresów URL,
  • optymalizować kod strony, modyfikować szablon i wygląd witryny,
  • optymalizować grafiki (kompresja zdjęć),
  • przeprowadzać skan w poszukiwaniu złośliwego oprogramowania.

Jak działa FTP?

FTP działa na płaszczyźnie klient proszący o dane — serwer, który mu je dostarcza. Protokół FTP wykorzystuje dwa poniższe kanały połączenia:

  • kanał poleceń — inicjuje daną akcję, wywoływany jest przez klienta FTP,
  • kanał danych — przesyła dane, o które był poproszony przez klienta FTP.

Aby połączenie zaistniało, konieczne jest także podanie poprawnych danych uwierzytelniających, które ustala się na etapie tworzenia konta, a później wykorzystuje przy nawiązywaniu połączenia. Istnieją dwa typy połączeń i są to:

  • tryb pasywny — serwer otwiera port i „nasłuchuje”, a użytkownik się łączy,
  • tryb aktywny — użytkownik otwiera port i „nasłuchuje”, a serwer się z nim łączy.

Gdzie znaleźć dane dostępowe do FTP?

Najpierw warto wiedzieć czego szukać. Aby się połączyć z serwerem FTP, potrzebujesz:

  • adres serwera FTP / host (najczęściej adres strony lub adres IP),
  • login (nazwa użytkownika / user),
  • hasło,
  • port (opcjonalnie) - domyślny 21.

Najprostszą opcją uzyskania danych dostępowych jest kontakt z osobą, która jest administratorem naszej strony i poprosić o przekazanie danych pozwalających nawiązać połączenie FTP.

Inną opcją jest utworzenie konta FTP lub zmiana hasła do już istniejącego, w tym celu:

  • Zaloguj się do panelu administracyjnego serwera, na którym znajdują się pliki Twojej strony internetowej.
  • Przejdź do zakładki FTP, Serwer FTP, Konta FTP lub podobnej.
  • Utwórz konto FTP z uprawnieniami odczyt + zapis.
  • lub edytuj już istniejące konto - w tym przypadku musisz zmienić / nadpisać wcześniej ustawione hasło.
  • Zapisz nowe dane logowania.

Warto również, odwiedzić pocztę elektroniczną i odszukać maila powitalnego od hostingodawcy, w którym mogą znajdować się dane dostępowe (zależy od hostingodawcy).

W razie problemów z uzyskaniem dostępu do konta FTP, skorzystaj instrukcji od hostingodawcy. Poniżej lista najpopularniejszych z nich:

Możesz także skorzystać z infolinii hostingodawcy lub czatu na jego stronie.

Jak korzystać z FTP?

Mając dane dostępowe, wprowadź adres hosta, login i hasło do aplikacji klienta FTP. Po zalogowaniu zobaczysz listę katalogów i plików znajdujących się na serwerze. W zależności od uprawnień masz możliwość odczytu plików, ich modyfikowania, usuwania, przenoszenia i uploadowania nowych.

Rodzaje FTP

Oto kilka połączeń z FTP mogących służyć do transferu danych:

  • Anonimowy FTP — metoda stosowana najczęściej do pobierania plików posiadających nieograniczoną dystrybucję — w tym połączeniu nie występuje szyfrowanie i nie ma konieczności używania danych użytkownika,
  • FTP chroniony hasłem — wymaga od użytkownika podania hasła i jego danych,
  • Bezpieczny FTP (FTPS), inaczej FTP — Secure Locket Layer (FTP-SSL) — niejawne zabezpieczenie warstwy transportowej,
  • FTP przez jawny SSL/TLS (FTPES) — jawna obsługa protokołu TLS,
  • Bezpieczny FTP (SFTP) — podzbiór protokołu Secure Shell, do bezpiecznego przesyłania plików.

Bezpieczne szyfrowanie FTPS lub SFTP

Działają na takiej samej zasadzie co FTP, z tym że transmisja jest szyfrowana, co zwiększa bezpieczeństwo przesyłanych pakietów i minimalizuje szanse ich przechwycenia oraz odczytania przez nieuprawnione osoby.

Pamiętaj!

Przesyłając wrażliwe dane, należy upewnić się, że połączenie FTP jest szyfrowane za pomocą SSL (Secure Sockets Layer) - opcja "szyfruj połączenie" w programie klienta FTP.


Programy do FTP

Wybór odpowiedniego klienta FTP jest istotny, ma to szczególne przełożenie na komfort i bezpieczeństwo pracy przy plikach zlokalizowanych na serwerze. Poniżej lista kilku popularnych klientów do obsługi FTP:

  • Filezilla (Windows, macOS),
  • Total Commander (Windows),
  • Commander One (macOS),
  • Cyberduck (Windows, macOS),
  • WinSCP (Windows).

Ostatnia aktualizacja: 12 czerwca 2024

Czy ta definicja była dla Ciebie pomocna?

(4.7/5), głosów: 85
Ocena strony:
Head of SEO
LinkedIn

Pozyskuj klientów online i zwiększaj zyski dzięki reklamie w Internecie!

Skontaktuj się z nami

Zamów bezpłatną wycenę!

(czytaj więcej) Na podstawie tej zgody będziemy mogli skontaktować się z Tobą za pośrednictwem np. telefonu czy poczty elektronicznej w celu obsługi przez nas twojego zapytania. Administratorem Twoich danych osobowych jest KS Sp. z o.o. Gorzyce 141, 38-230 Nowy Żmigród, NIP: 6852338589. Gwarantujemy spełnienie wszystkich Twoich praw wynikających z ogólnego rozporządzenia o ochronie danych, tj. prawo dostępu, sprostowania oraz usunięcia Twoich danych, ograniczenia ich przetwarzania, a także prawo wyrażenia sprzeciwu wobec przetwarzania Twoich danych osobowych (więcej na temat przetwarzania Twoich danych osobowych znajdziesz w Polityka Prywatności). (zwiń)
Go Top