Protokół przesyłania plików (FTP) - KamilTaylan.blog
4 maja 2021 19:39

Protokół przesyłania plików (FTP)

Co to jest protokół przesyłania plików (FTP)?

Protokół przesyłania plików (FTP) to zestaw reguł, których przestrzegają komputery podczas przesyłania plików z jednego systemu do drugiego przez Internet. Może być używany przez firmę do przesyłania plików z jednego systemu komputerowego do innego lub strony internetowe mogą używać FTP do przesyłania lub pobierania plików z serwera witryny internetowej.

Kluczowe wnioski

  • Protokół przesyłania plików (FTP) to sposób pobierania, przesyłania i przesyłania plików z jednego miejsca do drugiego w Internecie i między systemami komputerowymi.
  • Protokół przesyłania plików (FTP) umożliwia komputerom w Internecie przesyłanie plików w tę iz powrotem i jest obecnie podstawowym narzędziem dla osób tworzących i utrzymujących witryny internetowe.
  • Wiele klientów protokołu przesyłania plików (FTP) jest dostępnych do bezpłatnego pobrania, chociaż większość witryn internetowych (i przeglądarek internetowych) oferujących pobieranie ma już wbudowany protokół FTP, więc pobranie oddzielnego oprogramowania nie zawsze jest wymagane.

Zrozumienie protokołu przesyłania plików (FTP)

Protokół przesyłania plików jest jednym z wielu różnych protokołów, które określają sposób zachowania komputerów w Internecie. Inne takie protokoły obejmują Hypertext Transfer Protocol (HTTP), Internet Message Access Protocol (IMAP) i Network Time Protocol (NTP). Protokół FTP umożliwia komputerom w Internecie przesyłanie plików w tę iz powrotem i jest obecnie podstawowym narzędziem dla osób tworzących i utrzymujących witryny internetowe.

Aby korzystać z FTP, użytkownik musi najpierw pobrać klienta FTP (lub uzyskać dostęp do klienta FTP przez przeglądarkę internetową ). Klient to oprogramowanie, które umożliwia przesyłanie plików.

Większość przeglądarek internetowych jest dostarczana z klientami FTP – prawdopodobnie poprzez rozszerzenie do pobrania – które umożliwiają użytkownikom przesyłanie plików z komputera na serwer i odwrotnie. Niektórzy użytkownicy mogą chcieć użyć klienta FTP innej firmy, ponieważ wielu z nich oferuje dodatkowe funkcje poprawiające komfort użytkowania. Przykłady klientów FTP, które można pobrać bezpłatnie, obejmują FileZilla Client, FTP Voyager, WinSCP, CoffeeCup Free FTP i Core FTP.

Wiele osób korzystało wcześniej z FTP, nawet tego nie zauważając. Jeśli kiedykolwiek pobrałeś plik ze strony internetowej, prawdopodobnie użyłeś w tym procesie protokołu FTP. Pierwszym krokiem do uzyskania dostępu do serwera FTP w celu pobrania pliku jest zalogowanie się, co może nastąpić automatycznie lub poprzez ręczne wprowadzenie nazwy użytkownika i hasła. FTP wymaga również dostępu do serwera FTP przez określony numer portu.

Po uzyskaniu dostępu do serwera FTP za pośrednictwem klienta FTP możesz teraz przesyłać pliki. Nie wszystkie publiczne serwery FTP wymagają logowania, ponieważ niektóre serwery umożliwiają dostęp do nich anonimowo.

W zależności od używanego klienta FTP będą dostępne różne funkcje, które pozwolą Ci modyfikować sposób przesyłania i pobierania plików. Na przykład, jeśli korzystasz z bezpłatnego klienta FTP FileZilla, program umożliwi Ci ustawienie limitów przepustowości dla plików, umożliwiając kontrolę szybkości pobierania lub wysyłania plików. Może to być przydatne, jeśli zarządzasz wieloma transferami plików jednocześnie. Inne funkcje, których możesz chcieć szukać w kliencie FTP, obejmują uwierzytelnianie za pomocą klucza publicznego, możliwość ustawiania poziomów kompresji plików lub narzędzia umożliwiające przeszukiwanie serwera za pomocą masek plików.

Przykład protokołu przesyłania plików (FTP)

Oprogramowanie FTP jest stosunkowo proste w konfiguracji. FileZilla to darmowy klient FTP do pobrania. Wpisz adres serwera, do którego chcesz uzyskać dostęp, port i hasło dostępu do serwera.

Po przyznaniu dostępu pliki użytkownika w jego systemie lokalnym, a także na serwerze, do którego uzyskano dostęp, będą widoczne. Użytkownik może pobierać pliki z serwera do systemu lokalnego lub przesyłać pliki z systemu lokalnego na serwer. Mogą również, z odpowiednią autoryzacją, dokonywać zmian w plikach na serwerze.