Jedną z najpopularniejszych metod przesyłania plików między komputerami jest protokół FTP, czyli protokół przesyłania plików. Być może nigdy nie korzystałeś bezpośrednio z FTP; może nigdy o tym nie słyszałeś. Jednak FTP jest jednym z najstarszych protokołów internetowych.
Więc co to jest FTP?
Co to jest FTP?
FTP oznacza Protokół Przesyłania Plików i jest używany głównie do przesyłania plików między różnymi komputerami przez Internet. Na przykład, jeśli masz kilka plików, które chcesz przesłać do witryny internetowej, możesz użyć protokołu FTP do bezpośredniego przesłania plików na serwer hostujący witrynę.
Podobnie, jeśli masz własny hosting na serwerze, możesz przesyłać pliki na serwer przez FTP, gotowe do pobrania przez innych. FTP powstał w erze komputerów przed graficznych. Używałbyś protokołu FTP do łączenia się z komputerem zdalnym.
Po nawiązaniu połączenia możesz otrzymać pliki (odbierz) lub położyć pliki (wyślij). Te terminy nadal istnieją w terminologii FTP. Podobnie komputer oferujący pliki do pobrania przez FTP jest znany jako serwer FTP (lub plik Host FTP).
W większości przypadków musisz uzyskać dostęp do serwera FTP za pomocą nazwy użytkownika i hasła. To trochę tak, jak logowanie się do komputera, z wyjątkiem tego, że jest to komputer zdalny.
Istnieją również serwery FTP, które nie wymagają logowania przy użyciu określonego konta. Są to często publiczne serwery FTP do celów testowych lub anonimowe serwery FTP obsługujące oprogramowanie lub treści typu open source.
Większość nowoczesnych przeglądarek internetowych może uzyskać dostęp do serwera FTP z okna przeglądarki, jeśli masz poprawny adres i dane logowania. To nie jest idealna metoda (plik Klient FTP jest preferowany, więcej informacji poniżej), ale jest funkcjonalny.
Jako przykład możesz wysyłać i odbierać pliki z komputera Mac przez FTP.
Twój Mac może wysyłać i odbierać pliki na wiele różnych sposobów, ale FTP jest często pomijaną metodą. Oto jak go używać.
Jak działa FTP?
Podstawowym wyjaśnieniem jest to, że FTP wykorzystuje dwa połączenia: a Kanał sterowania i a kanał danych. Kanał sterowania tworzy połączenie między dwoma komputerami i ustanawia wszelkie poświadczenia. Kanał danych jest odpowiedzialny za przesyłanie danych między dwoma komputerami.
Co to jest protokół?
W kontekście internetu i szerszych sieci komunikacyjnych, protokół to zasadniczo zestaw znormalizowanych reguł, które pozwalają dwóm lub więcej podmiotom na przesyłanie i odczytywanie informacji. Internet składa się z wielu protokołów, z których wszystkie definiują sposób działania internetu.
Jednym z najczęstszych przykładów jest protokół internetowy(IP), która dyktuje sposób dostarczania danych w Internecie przy użyciu adresów IP. To bardzo uproszczona wersja sposobu działania adresów IPale czy adres IP może ujawnić, gdzie mieszkasz?
Co to jest FTPS?
FTPS oznacza File Transfer Protocol Secure. Oryginalny protokół FTP nie został zbudowany z myślą o bezpieczeństwie. Bez dodatkowych funkcji bezpieczeństwa nałożonych na FTP (pochodzących z klienta FTP lub serwera FTP) jest to niezabezpieczony standard.
FTPS dodaje obsługę Bezpieczeństwo warstwy transportowej (TLS), który umożliwia użytkownikom szyfrowanie połączeń FTP przy użyciu wspólnych algorytmów szyfrowania. FTPS szyfruje zarówno kanał sterowania, jak i kanał danych od początku do końca, zapewniając bezpieczeństwo całego połączenia. FTPS jest kompatybilny ze zwykłym FTP.
Co to jest SFTP?
SFTP oznacza Protokół transferu plików SSH.SSH jest Bezpieczny protokół powłoki i służy do zapewnienia bezpieczeństwa niezabezpieczonych połączeń. Nie należy jednak mylić SSH z SSL lub HTTPS, czyli znowu różne rzeczy. Istnieją dwie główne różnice między SFTP a FTP i FTPS.
Po pierwsze, SFTP wykorzystuje pojedynczy zaszyfrowany kanał sterowania i danych zamiast podwójnych kanałów zwykłego FTP. Po drugie, SFTP szyfruje wszystkie dane przed transmisją, w tym dane uwierzytelniające użytkownika. Dodatkowe szyfrowanie zapewnia dodatkową warstwę bezpieczeństwa dla użytkowników, a także pewną prywatność.
Co to jest klient FTP?
Klient FTP to jedna z metod uzyskiwania dostępu do serwera FTP. Większość klientów FTP udostępnia okno z dwoma ekranami, w którym na jednej połowie wyświetlane są pliki na komputerze, a na drugiej na komputerze zdalnym (lub serwerze).
Stąd możesz kopiować i wklejać pliki z jednego komputera na drugi. Większość klientów FTP ma tę samą gamę opcji zarządzania plikami, co na pulpicie, takich jak zmiana nazwy, przeciąganie i upuszczanie, tworzenie nowego folderu lub pliku oraz usuwanie.
Niektóre klienty FTP mają dodatkowe opcje, takie jak interfejs wiersza poleceń dla zaawansowanych poleceń, wbudowany tekst edytory (do poprawiania plików tekstowych) i porównania katalogów (które pozwalają porównać zawartość dwóch katalogi).
Istnieje kilka dobrych darmowych klientów FTP dostępnych dla systemu Windows. Ponadto, można użyć Eksploratora plików systemu Windows jako klienta FTP, uzyskując dostęp do plików zdalnych jako pamięci dołączonej.
FTP w przeglądarce
Jak wspomniano powyżej, możesz korzystać z FTP w przeglądarce. Potrzebujesz adresu serwera FTP. Adres będzie wyglądał nieco inaczej niż zwykły adres witryny internetowej, zastępując rozszerzenie https: // dla ftp: //. Wynik będzie wyglądał podobnie do tego:
ftp://site.name.com
Po wprowadzeniu adresu URL, aby uzyskać dostęp do serwera FTP, musisz podać swoje dane logowania, takie jak nazwa użytkownika lub adres e-mail oraz hasło. Niektóre serwery FTP umożliwiają bezpośredni dostęp poprzez podanie nazwy użytkownika i hasła w adresie URL. W tym przypadku adres URL będzie wyglądał podobnie do tego:
ftp: // ftp_username: [email protected]
Po zalogowaniu się do serwera FTP w przeglądarce możesz uzyskać dostęp do plików podobnie jak klient FTP. Jednak przeglądarki zazwyczaj oferują mniej opcji bezpieczeństwa, dlatego należy wziąć pod uwagę serwery FTP, do których uzyskujesz dostęp, i pobierane treści.
Czy potrzebuję serwera FTP?
To ciekawe pytanie. Potrzebujesz serwera FTP? Jeśli regularnie wysyłasz pliki do ludzi, serwer FTP może Ci odpowiadać. Serwer FTP umożliwia organizowanie plików w taki sam sposób, jak w eksploratorze plików na komputerze, zapewniając dostęp do plików innym użytkownikom do zdalnego pobierania plików i ustawiania określonych uprawnień dotyczących tego, co użytkownicy mogą, a czego nie mogą robić z Twoim akta.
Na przykład chcesz zapewnić stałe łącze do swojego rodzinnego albumu ze zdjęciami w Internecie, ale chcesz również zapewnić swojej rodzinie dostęp do przesyłania zdjęć. Prywatny serwer FTP (który wymaga silnego i unikalnego hasła) zapewnia serwer hostingu plików, do którego Twoja rodzina może uzyskać dostęp, aby pobierać i przesyłać rodzinne albumy zdjęć w jednym miejscu.
Twój rodzinny album ze zdjęciami jest wtedy łatwiejszy w zarządzaniu i dostępny dla całej rodziny. Serwer FTP nie ogranicza również dużych rozmiarów plików, chyba że określisz to. A co najważniejsze, Twój rodzinny album ze zdjęciami ma kopię zapasową i jest chroniony przed nieprzewidzianymi problemami.
Rodzinny album ze zdjęciami to podstawowy przykład wykorzystania serwera FTP. Istnieją niezliczone inne zastosowania, ale FTP obraca się wokół jednej rzeczy: ułatwienia zarządzania i udostępniania plików między komputerami.
Wyjaśnienie protokołu przesyłania plików
Protokół transferu plików lub FTP to jeden z najpopularniejszych sposobów przesyłania plików między komputerami. Jest dostępny dla wszystkich systemów operacyjnych, jest używany w całym Internecie i można znaleźć niezliczone samouczki dotyczące konfiguracji i korzystania z FTP. Krótko mówiąc, gdy zaczniesz korzystać z FTP, staniesz się uczniem w zakresie udostępniania plików.
Oczywiście FTP to tylko jeden z wielu sposobów wymiany danych między urządzeniami.
Przechodzisz z Windowsa na Linuksa i musisz skopiować dane? Skorzystaj z tych sztuczek, aby przesyłać lub udostępniać pliki z systemu Windows do systemu Linux.
- Technologia wyjaśniona
- FTP
- SSH

Gavin jest młodszym redaktorem dla Windows and Technology Explained, stałym współpracownikiem Really Useful Podcast, a także redaktorem siostrzanej witryny MakeUseOf, Blocks Decoded, skupiającej się na kryptografii. Posiada tytuł licencjata (z wyróżnieniem) w zakresie współczesnego pisania z praktykami sztuki cyfrowej zrabowanych ze wzgórz Devon, a także ponad dziesięcioletnie doświadczenie w pisaniu. Uwielbia herbatę, gry planszowe i piłkę nożną.
Zapisz się do naszego newslettera
Dołącz do naszego biuletynu, aby otrzymywać wskazówki techniczne, recenzje, bezpłatne e-booki i ekskluzywne oferty!
Jeszcze jeden krok…!
Potwierdź swój adres e-mail w wiadomości e-mail, którą właśnie wysłaliśmy.