Program FTP: Funkcje różnych klientów FTP w porównaniu

Dziś tylko nieliczni użytkownicy potrzebują programu FTP, klienta do czystego przesyłania plików za pomocą protokołu FTP, na przykład do prowadzenia własnych stron internetowych, przesyłania danych i tworzenia kopii zapasowych na serwer FTP itp. W poniższym …

Program FTP: Funkcje różnych klientów FTP w porównaniu

FTP-Programm

  1. Magazyn
  2. »
  3. Testy oprogramowania
  4. »
  5. Sicherheit
  6. »
  7. Backup
  8. »
  9. Program FTP: Funkcje różnych klientów FTP w porównaniu

Dziś tylko nieliczni użytkownicy potrzebują programu FTP, klienta do czystego przesyłania plików za pomocą protokołu FTP, na przykład do prowadzenia własnych stron internetowych, przesyłania danych i tworzenia kopii zapasowych na serwer FTP itp. W poniższym artykule przedstawiamy różne programy FTP dla Windows, zarówno darmowe, jak i płatne, oraz podajemy rekomendację, który klient jest odpowiedni dla danego obszaru zastosowań.

Co to jest program FTP?

Program FTP to specjalne narzędzie, za pomocą którego można wymieniać pliki między lokalnym komputerem a serwerem za pośrednictwem protokołu FTP.

W jakim celu potrzebuję programu FTP?

Programy FTP są przydatne do utrzymywania własnych stron internetowych, ale także do tworzenia kopii zapasowych. Za pomocą WebDAV można również połączyć się z serwerami plików, np. z własnym NAS-em.

Czy darmowy klient FTP wystarczy?

W naszym porównaniu darmowe programy FTP wypadły dość przekonująco, ale oferują mieszany obraz pod względem funkcjonalności.

1. mało informacji o protokole FTP

Protokół transferu plików jest jednym z najstarszych protokołów używanych w Internecie i służy do przesyłania plików. Serwer FTP udostępnia katalogi i pliki, do których klient ma dostęp.

Własny serwer FTP: W naszym artykule Domowy serwer FTP – wprowadzenie, podstawy i samouczek opisujemy szczegóły konfiguracji serwera FTP pod Windows.

Dostęp może odbywać się z uwierzytelnianiem lub anonimowo. Dla obu typów dostępu można zdefiniować specjalne prawa zapisu i odczytu, na przykład katalogi startowe, prawa do nadpisania pliku itp.

1.1 Dostęp do serwerów FTP przez klientów, linię poleceń lub przeglądarkę

Dostęp do serwera FTP uzyskuje się za pomocą klienta FTP. Do wyboru są przeglądarki internetowe, wiersz poleceń lub klasyczne programy FTP.

Wiersz poleceń systemów Linux i Windows oferuje funkcjonalność FTP, która jednak nadaje się przede wszystkim do skryptów wsadowych do automatycznego tworzenia kopii zapasowych danych, a nie do obsługi użytkowników. Ponadto istnieje wiele programów do tworzenia kopii zapasowych, takich jak Duplicati czy GoodSync, które mogą tworzyć kopie zapasowe lub synchronizować pliki bezpośrednio na serwerach FTP lub konfigurować to za pomocą kreatorów.

FTP über die Kommandozeile von Windows
FTP działa również poprzez linię poleceń Windows.

Jednak do dostępu do serwerów FTP można wykorzystać również przeglądarkę internetową. Pokazuje ona zawartość serwerów FTP, umożliwia zmianę katalogów, a także może przesyłać pliki między serwerem a klientami. Przeglądarka nie posiada jednak wielu praktycznych funkcji prawdziwych programów FTP. Co więcej, producenci przeglądarek, tacy jak Mozilla i Google, zapowiedzieli już, że zaprzestaną obsługi FTP w przeglądarce i usuną tę funkcjonalność, choć obecnie plany te zostały odłożone w czasie ze względu na kryzys w firmie Corona.

FTP im Browser
FTP w przeglądarce

Trzecim i najwygodniejszym sposobem dostępu do serwerów FTP jest program FTP, który wygląda jak klasyczny menedżer plików i wyświetla zarówno pliki lokalne, jak i dane na serwerze FTP. Do dostępu i działań na serwerze FTP użytkownik używa myszki i klasycznych koncepcji obsługi, takich jak przeciągnij i upuść, przenieś czy wytnij i wklej, które program FTP zamienia na specjalne polecenia wysyłane do serwera FTP. W ten sposób można przenosić pliki FTP bezpośrednio na serwerze, kopiować je bezpośrednio z serwera na serwer, a przede wszystkim można bez problemu kontynuować przerwane pobieranie plików lub przenosić większe pliki równolegle za pomocą kilku połączeń.

1.2 Bezpieczeństwo FTP

Stary protokół FTP nie posiadał żadnych funkcji bezpieczeństwa w zakresie uwierzytelniania i szyfrowania. Zarówno dane dostępu, jak i zawartość są przesyłane niezaszyfrowanym tekstem jawnym za pomocą protokołu FTP.

Dlatego protokół FTP musiał zostać rozszerzony w celu bezpiecznego korzystania z niego przez Internet. Dzięki Securing FTP with TLS (FTPS) i SSH File Transfer Protocol (SFTP) istnieją dwie bezpieczne alternatywy, które umożliwiają szyfrowaną transmisję.

1.3 WebDAV, SCP, HTTP i chmura wypierają FTP

Protokół FTP powoli wychodzi z mody, przez wielu uważany jest za przestarzały i może być łatwo zastąpiony przez alternatywy takie jak WebDAV (Web-based Distributed Authoring and Versioning), SCP (Secure Copy via SSH), rozwiązania chmurowe lub dla czystego transferu plików również przez http. Niemniej jednak, zwłaszcza dostawcy usług internetowych nadal polegają na FTP jako protokole z wyboru do przechowywania plików na serwerach internetowych dostawców. Kolejnym argumentem przemawiającym za FTP jest duża powszechność klientów, które oferują rozbudowane funkcje tworzenia kopii zapasowych i synchronizacji. Ponadto FTP jest nadal niezbędnym filarem, zwłaszcza w dystrybucji dystrybucji Linuksa i innych projektów open source, ponieważ duże pliki ISO znajdują się często na serwerach FTP uniwersytetów i innych instytucji, do których można dotrzeć poprzez publiczny dostęp do FTP.

2. Wymagania dotyczące dobrego programu FTP

Przyjrzeliśmy się zarówno darmowym, jak i płatnym klientom FTP, porównaliśmy ich funkcje i działanie i przedstawiamy tutaj to, co uważamy za pięć najlepszych obecnie programów FTP dla Windows. Wybór nie rości sobie prawa do kompletności, ale da Ci dobrą orientację podczas szukania innych programów, jak również to, na co powinieneś zwrócić uwagę w szczegółach podczas dokonywania wyboru.

FTP w przeglądarce?

Dzięki usłudze www2ftp można uzyskać dostęp do serwerów FTP za pośrednictwem dowolnej przeglądarki internetowej, niezależnie od tego, czy jest to serwer anonimowy, czy też FTP lub SFTP. Usługa emuluje klienta FTP w przeglądarce, za pomocą którego można przesyłać pliki między serwerem FTP a lokalnym komputerem PC bez konieczności korzystania z klasycznych funkcji FTP.

webftp
webftp oferuje funkcjonalność FTP tak jak klient FTP w przeglądarce.

Należy jednak pamiętać, że usługa nie tylko rejestruje numer IP i czas, ale może również zapisać dane dostępowe po wpisaniu ich w przeglądarce. Dlatego w przypadku wrażliwych danych lub stałego użytkowania raczej odradzamy tę usługę.

2.1 Funkcje klientów FTP

Na potrzeby tego porównania przyjrzeliśmy się kilku darmowym, ale również płatnym programom FTP pod Windows, z których część jest również dostępna dla systemów Linux i Mac, i podsumowaliśmy ich funkcje w poniższej tabeli.

Nowoczesny klient FTP powinien obsługiwać funkcję „przeciągnij i upuść„, aby w prosty sposób przeciągnąć pliki z pulpitu lub obszaru okna z plikami lokalnymi na serwer, co uruchamia transfer. Najlepiej, jeśli program FTP jest również przenośny, tzn. może być używany z ulubionymi i ustawieniami za pośrednictwem chmury lub na pamięci USB na innych komputerach bez konieczności instalacji. Jeśli jesteś odpowiedzialny za kilka serwerów, zarządzanie ulubionymi z różnymi ustawieniami jest bardzo pomocne.

Jako protokoły klient FTP powinien mieć możliwość korzystania z bezpiecznych alternatyw SSH File Transfer Protocol (SFTP) i FTP over SSL/TLS (FTPS) oprócz przestarzałego protokołu FTP. Jeśli dodatkowo możliwe są połączenia z pamięcią masową w chmurze różnych dostawców lub rozproszonym autorstwem i wersjonowaniem w sieci(WebDAV), zakres zastosowań klienta jest jeszcze większy, zwłaszcza że WebDAV jest obecnie obsługiwany również przez wielu dostawców internetowych, dostawców usług w chmurze, takich jak Strato z HiDrive, a także serwery plików.

Jeśli klient pozwala na wielokrotne połączenia ze swoim serwerem , można zwiększyć maksymalną szybkość transferu przy wysyłaniu i pobieraniu. Kolejka natomiast przetwarza zadania wysyłania i pobierania jeden po drugim. Regulowana szybkość wysyłania i pobierania pozwala użytkownikowi ograniczyć dostępne pasmo dla transferu plików, gdy klient wysyła lub pobiera. W przeciwieństwie do transferu plików przez http, FTP oferuje wstrzymywanie i wznawianie przerwanych transferów, co jest bardzo praktyczną funkcją, zwłaszcza w przypadku dużych wysyłek i pobrań. Dlatego klient powinien obsługiwać również tę funkcję.

Funkcja KeepAlive utrzymuje połączenie nawet po przerwaniu aktywności, co może być interesujące zwłaszcza w przypadku zadań tworzenia kopii zapasowych i synchronizacji za pośrednictwem klienta. Harmonogram zadań wykonuje zadania, takie jak tworzenie kopii zapasowych lub synchronizacja, niezależnie od czasu. Niektórzy klienci mogą również otwierać i edytować pliki bezpośrednio na serwerze. W tym przypadku plik jest tymczasowo pobierany lokalnie i automatycznie ładowany na serwer po zapisaniu. Dzięki temu użytkownik nie musi najpierw zapisywać plików lokalnie. Protokół wymiany plików (FXP) umożliwia przesyłanie plików między dwoma serwerami, dzięki czemu nie jest konieczne przekierowywanie ich przez lokalnego klienta. Niektóre, ale nie wszystkie programy FTP obsługują tę funkcję.

Protokół FTP jest skonstruowany w ten sposób, że klient wysyła polecenia do serwera, który je wykonuje. Dzięki temu możliwe jest również wyszukiwanie plików na serwerze lub przenoszenie plików na serwerze. Klient powinien więc oferować możliwość korzystania z tych funkcji.

Wreszcie klient powinien mieć możliwość zmiany praw dostępu CHMOD do katalogów i plików na serwerze FTP w celu nadania dynamicznej zawartości na serwerze odpowiednich praw do zapisu, odczytu i wykonania.

3 Najlepsze programy FTP dla Windows w porównaniu.

FileZilla Cyberduck SmartFTP WinSCP FlashFXP
Licencja Otwarte Źródło Open Source Shareware Open Source Shareware
Język Niemiecki, Angielski Niemiecki, angielski Niemiecki, angielski Niemiecki, Angielski Niemiecki, angielski
System Windows, Linux, Mac Windows, Mac Windows Windows Windows
Cena bezpłatnie bez opłat 80 dolarów za darmo 30 dolarów
Przenośny [Tak] [nie] [nie] [tak] [tak]
Zarządzanie ulubionymi [tak] [tak] [tak] [tak] [tak]
Przeciągnij i upuść [tak] [tak] [tak] [tak] [tak]
SFTP [tak] [tak] [tak] [tak] [tak]
FTPS [tak] [tak] [tak] [tak] [tak]
WebDAV [tak]
Wersja Pro
[tak] [tak] [tak] [nie]
Przesyłanie dużych plików [tak] [tak] [tak] [tak] [tak]
Obsługa „FXP [nie] [tak] [tak] [nie] [tak]
Wiele połączeń na serwer [tak] [nie] [tak] [tak] [tak]
Kolejka [tak] [tak] [tak] [tak] [tak]
Wznowienie/pauza pobierania plików [tak] [tak] [tak] [tak] [tak]
Wyszukiwanie DAteien na serwerze [tak] [tak] [tak] [tak] [tak]
Edycja plików na serwerze [tak] [tak] [tak] [tak] [tak]
Synchronizacja [tak] [tak] [tak] [tak] [tak]
Harmonogram zadań [nie] [nie] [nie] [tak] [tak]
Ograniczenie szerokości pasma [tak] [tak] [tak] [tak] [tak]
Keep Alive [tak] [nie] [tak] [tak] [tak]
Zarządzanie prawami autorskimi [tak] [tak] [tak] [tak] [tak]
Przechowywanie w chmurze [tak]
Wersja Pro
[tak] [tak]
Ultimate i wyższe
[tak]
Amazon S3
[nie]
pobierz [download link=“/download/filezilla/“] [download link=“/download/cyberduck/“] [download link=“/download/smartftp/“] [download link=“h/download/winscp/“] [download link=“/download/flashfxp/“]

3.1 FileZilla

FileZillaFileZilla jest jednym z najbardziej znanych klientów FTP i od wielu lat cieszy się dużą społecznością fanów. Projekt open source jest regularnie utrzymywany i dlatego może oferować szeroki zakres funkcji.

Nieco nieupiększony interfejs wyświetla wszystkie polecenia między klientem a serwerem jako dziennik stanu w górnym obszarze, w tym ścieżki katalogów i zawartość lokalną i serwerową. Aktualny status przeniesionych i nieudanych transferów można znaleźć w dolnym obszarze.

FileZilla ist ein sehr beliebtes FTP-Programm
FileZilla jest bardzo popularnym programem FTP.

Katalogi mogą być synchronizowane. Niestety nie ma harmonogramu zadań dla zadań backupu. Hasła do serwerów mogą być zapisywane za pomocą hasła głównego. Natomiast ulubionych z innych klientów nie można importować.

Ostrzeżenie przed wirusami: pobranie programu FileZilla może zostać zablokowane przez Windows Defender, ponieważ oprogramowanie to występuje w pakiecie z innymi programami, które również mogą zostać zainstalowane. Dlatego zwolnij plik do instalacji w Windows Defender lub użyj przenośnej wersji FileZilla.

Płatna edycja FileZilla Pro pozwala również na połączenie z wieloma magazynami w chmurze, takimi jak Dropbox, Amazon S3, Google Drive, Microsoft OneDrive, Microsoft Azure, Box oraz wsparcie dla WebDAV.

  • Zaawansowany klient FTP z wieloma funkcjami
  • Możliwość wielu transferów w tym samym czasie
  • Edycja plików bezpośrednio na serwerze
  • Instalator z niechcianymi aplikacjami
  • Przestarzały interfejs
  • Brak harmonogramu zadań dla zadań backupu i synchronizacji

3.2 Cyberduck

CyberduckCyberduck to kolejny darmowy klient FTP i pochodzi z obozu Mac, ale został również przeportowany dla systemu Windows. Program FTP z przyjazną gumową kaczką może bezpośrednio importować zakładki z wielu innych klientów FTP, takich jak FileZilla, SmartFTP, WinSCP i innych.

Prezentacja okna programu jest nowoczesna, ale ma zdecydowaną wadę: w porównaniu z innymi klientami FTP nie ma prezentacji 2 okien między klientem a serwerem. Naszym zdaniem utrudnia to obsługę i wymaga trzymania otwartego Eksploratora Windows w celu przeciągania i upuszczania lokalnych plików na serwer.

Cyberduck ist ein modernes FTP-Programm
Cyberduck to nowoczesny program FTP

W przeciwieństwie do swoich konkurentów, Cyberduck zleca przesyłanie plików w nowym oknie. Z drugiej strony, darmowy klient FTP obsługuje WebDAV oraz wielu dostawców usług w chmurze, takich jak Amazon S3, Google Drive i Cloud Storage, Microsoft Azure i OneDrive, Dropbox, Backblaze, Dracoon i Files.com. W celu uzyskania dostępu Cyberduck korzysta z API poszczególnych dostawców.

Inną specjalną cechą Cyberduck jest bezpośrednie wsparcie Cryptomatora, aby uzyskać dostęp do zawartości zaszyfrowanych kontenerów.

  • Wsparcie dla cloud storage i WebDAV
  • Integracja Cryptomatora
  • Import zakładek z wielu klientów FTP
  • Brak możliwości wyświetlania w 2 oknach
  • Obsługa tylko jednego połączenia z serwerem

3.3 SmartFTP

SmartFTPSmartFTP to jeden z klientów FTP w tym porównaniu, za którego trzeba zapłacić, ale oferuje on również bardzo nowoczesny interfejs, który jest bardzo podobny do Eksploratora Windows. Interfejs jest mimo wszystko bardzo mały i przez swoje liczne zagnieżdżenia miejscami mało czytelny.

SmartFTP Screenshot
SmartFTP z nowoczesnym interfejsem wzorowanym na Eksploratorze Windows

W zamian klient FTP oferuje również podgląd plików bezpośrednio w programie, znany z Eksploratora Windows. Dzięki temu bardzo łatwo można wizualnie porównywać obrazy. Funkcje shareware są wszechstronne, ale model licencyjny jest skomplikowany. W wersji standardowej, która przy zakupie kosztuje 80 euro, można uzyskać dostęp do FTP, SFTP i FTPS, a także WebDAV. Z kolei Google Drive i Microsoft OneDrive wymagają już Ultimate Edition. W przypadku Amazon S3, Google Cloud Storage i innych dostawców staje się jeszcze droższy z Enterprise Edition. Zakres funkcji trzech licencji różni się także pod innymi względami, jak wynika z zestawienia producenta.

  • Nowoczesny interfejs
  • Podgląd obrazów
  • Wiele funkcji
  • Różne licencje z różną funkcjonalnością
  • Zbyt drogi jako czysty klient FTP

3.4 WinSCP

WinSCPWinSCP jest dostępny tylko dla systemu Windows, ale jest bardzo popularny jako klient FTP. Darmowy program, który bazuje na PuTTY i FileZilli, wykorzystuje nowoczesną technikę 2 okien, ale można go również przełączyć na widok Eksploratora. Można również zmienić język z angielskiego na niemiecki lub inny. Wymagany do tego plik należy jednak pobrać ręcznie ze strony producenta.

WinSCP

Po pokonaniu tej przeszkody, z WinSCP poradzą sobie nawet początkujący użytkownicy. Możliwe są połączenia ze wszystkimi standardami FTP i WebDAV, a także Amazon S3. Zaawansowani użytkownicy mogą generować własne zadania backupu za pomocą zadań i skryptów. Dostępna jest do tego rozbudowana składnia. Hasło główne chroni konfigurację różnych stron FTP i ich dane dostępowe. Program może być nawet zamknięty w trakcie użytkowania. Aktualna przestrzeń robocza jest wtedy zapisywana, dzięki czemu można kontynuować pracę w miejscu, w którym ostatnio pracowaliśmy (ścieżki folderów, filtry itp.).

Obsługa jest bardzo prosta i opiera się na Eksploratorze Windows. Dla doświadczonych użytkowników, polecenia dla serwera mogą być również wprowadzane bezpośrednio przez wiersz poleceń lub sesja może być otwarta bezpośrednio w PuTTY.

  • Bardzo przejrzysty interfejs
  • Rozbudowany język skryptowy
  • Przenośny
  • Tylko dla Windows
  • Obsługa chmury tylko dla Amazon S3

3.5 FlashFXP

FlashFXPNaszym drugim zakupionym programem na polu testowym jest FlashFXP, który już w swojej nazwie ma transfer Side-2-Side. Program, który kosztuje 30 dolarów, obsługuje tylko system Windows i jest dostępny w wersji z instalatorem oraz do użytku przenośnego.

FlashFXP
FlashFXP to płatny program FTP dla Windows 10.

Funkcje są jednak do opanowania w porównaniu z darmowymi klientami FTP. Program nie oferuje połączeń z WebDAV lub przechowywaniem w chmurze, ani nie oferuje wielu połączeń dla pobierania. Pozostałe funkcje są w zasadzie standardowe, a zatem brakuje unikalnego punktu sprzedaży FlashFXP. Niemniej jednak klient FTP cieszy się przemyślaną obsługą, która umożliwia szybką pracę.

  • Wersja przenośna
  • Wiele funkcji
  • Jak na program płatny, brakuje takich standardów jak WebDAV.

4. menedżer plików jako klient FTP

Oprócz czystych programów FTP istnieją również alternatywne menedżery plików jako zamienniki Eksploratora, które również znają FTP. Oprócz popularnego Total Commandera są to między innymi Unreal Commander, SpeedCommander czy FreeCommander. Dla użytkownika te uniwersalne programy mają tę zaletę, że nie trzeba zmieniać zwykłego menedżera plików, aby uzyskać dostęp do katalogów serwera. Zakres funkcji FTP jest jednak bardzo różny w poszczególnych menedżerach plików. Na przykład darmowa wersja FreeCommander obsługuje tylko FTP, ale nie SFTP. Z kolei Total Commander, dzięki obsłudze FTP, może naszym zdaniem zastąpić osobnego klienta FTP.

Total Commander kann auch FTP-Server ansprechen
Total Commander może również uzyskać dostęp do serwerów FTP.

5 Nasza rekomendacja

Do większości zadań darmowe klienty FTP są już wystarczające. To, który klient wybierzesz, zależy od osobistego gustu i wymaganych funkcji. Cyberduck oferuje dostęp do przechowywania w chmurze i WebDAV, podczas gdy FileZilla punktuje z lepszym przeglądem i wersją przenośną. WinSCP jest również dobrym wyborem, ponieważ jest przenośny i wyposażony w wiele funkcji, ale tylko dla użytkowników systemu Windows.

Z płatnych rozwiązań żaden klient FTP nie mógł nas przekonać, biorąc pod uwagę cenę zakupu. W zasadzie darmowe rozwiązania oferują już zakres funkcji, więc tak naprawdę o tym, czy sięgnie się po program do zakupu, decydują szczegółowe cechy, z których w każdym przypadku dostępne są darmowe wersje testowe.

Artykuły powiązane