Menu
Jest wolny
Zameldować się
główny  /  Edukacja / Klienci FTP w Linux. FileZilla FTP klient - bezpłatny klient FTP dla Linuksa i Windows

Klienci FTP w Linuksie. FileZilla FTP klient - bezpłatny klient FTP dla Linuksa i Windows

Menedżer plików Nautilus - jak klient FTP i Webdav.

W ostatnim wydaniu Ubuntu. 13.04, jako domyślny menedżer plików, używany nowa wersja Łodzik. 3.6.xxx. Jak wiemy, jest to ta wersja "Nautilus" spowodowała niejednoznaczne opinie, a w istocie większość użytkowników była nieprzyjemnie zaskoczona, jak "słabo rozwinięta" była ta wersja, a nawet użyta w systemie domyślnym. Wiele, natychmiast poświęcił się, aby szukać każdej alternatywy, z której było Nemo. - Analogowy "Nautilus" w dystrybucji Mint Linux. , Środowisko pracy Cynamon. Nemo. na pewno dobrze we wszystkim, ale jego instalacja Ubuntu., wyciągnął całą powłokę roboczą Cynamon.

Crossftp. - inne Ftp. Klient napisany Jawa.Używanie w pełni znanego typu interfejsu dyrygenta i całkiem dobre wspólne cechyw stosunku do jego funkcjonalności i możliwości. Podstawowy I. główna wersja Programy są Crossftp Pro., Planu czysto komercyjnego, który ma pełny zestaw cech. CrossFTP to darmowa opcja klienta, z lekko przyciętym potencjałem, ale dość wystarczającą dla standardowych zadań, podczas pracy na tym rodzaju protokołu. Ogólnie rzecz biorąc, zgodnie z ogólną oceną, program zajmuje dobre stanowisko, zwłaszcza prawdziwe pełna wersja, ale szczerze mówiąc, odpycha, jeśli można go umieścić, wdrażanie Jawa..

JFTP. - inny przedstawiciel klasy klienta Ftp.-News stworzone przy użyciu języka programowania Jawa. i jest analogiem jego komercyjnego "faceta" JFTP 4.0. z jetody.. Program ma swój własny, indywidualny interfejs, a nie podobny do żadnego innego wykorzystanego w takich programach. Muszę powiedzieć to początkowo, JFTP. nie robi szczególnego wrażenia, kilku "nudnych" jakichś wyglądTak, nawet brak języka rosyjskiego, również nie przywiązuje inspiracji. W rzeczywistości moc i funkcjonalność programu, bardzo i bardzo znaczące i tylko trochę gorsze, pod względem możliwości, takiego wspaniałego klienta jak FileZilla..

Kftpgrabber. - wystarczająco potężny Ftp. klient Ubuntu., z obecnością szerokiego zakresu istniejących funkcjonalnośćZaprojektowany do pracy na tym protokole, przy wsparciu szyfrowania ruchu TLS / SSL.. Program jest wyposażony w nowoczesny interfejs dwupoziomowy, z których każdy, o ile podzielony na dwa kolejne, tworzące wspólny obszar nawigacyjny. Jest to nieco niezwykłe, a początkowo powstaje uczucie jakiegoś istniejącego w obecności istniejących okien, zamiast zwykłej struktury orientacji podobnej do drzewa, która jest używana w większości Ftp. klienci.

Dowódca Gnome. - jeszcze jedna, bardzo wysoka jakość menedżer plikówbilitacja GTK.+ i mając w swoim module arsenalnym do pracy na protokole Ftp.. Sama nazwa już tak mówi ta aplikacja Najbardziej korzystne do użycia w medium Gnom.Ale absolutnie nie oznacza, że \u200b\u200bjego niemożliwość zastosowania i innych roboczych skorup. Jeśli narysujesz analogię, a następnie w środowisku KDE.Jego przeciwnik jest o którym spędził nieco wcześniej.

Ftp. - Tak, tak, to jest dokładnie nazwa programu, prosta i prosta, ale sama imię jest nadal daleko od korony tego stworzenia. Wartość wierzchołka projektantka (w cytatach) można nazwać, a bardziej lub raczej zadzwonić, pojawienie się programu. Taka superformacja, zwłaszcza jeśli chcesz, nie znajdziesz go lub, będziesz musiał być w ciąży, w poszukiwaniu tego rodzaju RARITET. Cóż, aby go na najwyższym poziomie, aby uzyskać całą konfigurację, warto mówić z całą konfiguracją, warto zauważyć maksymalną niedogodność podczas korzystania z programu.

Ponieważ jest jasne z samej nazwy, głównym celem programu jest menedżer plików i bardzo fajny pod każdym względem. Najpotężniejszy, wielofunkcyjny, wygodny menedżer plików, porównywalny przez analogię z Całkowity dowódca. z OS Windows.Ale może nawet nagle. Jest prawda o małym "ale", ta aplikacja jest rozwijana w ramach projektu KDE.Dlatego i jest przeznaczony głównie do używania go w tym środowisku pracy.

Bardzo dobry, dość dopuszczalny Ftp.-Clin, zgodnie z jego podobieństwem, tak jak ma podobieństwo zewnętrzne, ze wszystkimi znanym klientem FileZilla.. Te same dwuskładnikowe, dość proste i wygodne, bez nadmiaru interfejsu, a także można dodać, rozłącza się platformę, wielowątkową, bezpieczną i niezawodną wymianą plików, opcją kontroli graficznej i konsoli, wielopoziomowej (w tym i rosyjskiej), i wiele i wiele więcej.

Program FTP jest dostępny w większości systemów (nawet Win32 jest wyposażony w program FTP).

Istnieje duża liczba innych klientów FTP konsoli. Lista podana tutaj jest daleka od kompletnego, ale obejmuje najbardziej popularne z nich. Szukaj ich na FreshMeat, aby znaleźć więcej.

NCFTP.

NCFTP jest znanym klientem FTP dla użytkowników UNIX. Jest wyposażony w większość dystrybucji Linux i ma zaawansowane funkcje, takie jak zakładki i tworzenie zakładek. Wersja 2 programy NCFTP miały problemy podczas pracy pełny ekran. Jest to naprawione w wersji 3 (teraz w wersji beta).

Zgodnie ze standardem nie jest w 100% zgodny zespoły FTP.. Na przykład zdobądź i umieścić w NCFTP, są podobne do mge i mput w standardowym FTP. Jeśli chcesz zapisać zdalny plik pod inną nazwą dysk lokalnyMusisz wejść do RemoteName Get -z Name Name. NCFTP ma doskonałą pomoc, która pomoże nauczyć ci zespołów.

Najnowsza wersja NCFTP jest dostępna na stronie http://www.ncftp.com.

lukemftp.

lUKEMFTP ma zaawansowane możliwości, które zawierają: Edycja wiersza poleceń, wybierz W wiersz poleceń Adresy FTP i HTTP, kontekstowe zakończenie ciągu łańcucha, linii promocji procesu, wsparcie IPv6, zmiana czasu oszczędzania, przeglądanie strony lokalnej i pliki zdalne, Obsługa trybu pasywnego (z małym trybem aktywnym), podporą soków i regulacja prędkości transmisji.

Najnowsza wersja Lukemftp znajduje się w FTP://ftp.netbsd.org/pub/netbsd/misc/lukemftp/.

lFTP.

klient LFTP jest rozszerzoną linią poleceń opartą na kliencie FTP. Podobnie jak bash, ma zarządzanie zadanią. Używa biblioteki Readline GNU do wejścia. Masz możliwość edycji linii poleceń i automatycznego wyboru wejścia. LFTP ma również wsparcie zakładek, używając lusterko witryny i wysyłanie wielu plików w tym samym czasie.

Możesz dostać ostatnia wersja LFTP na http://ftp.yars.free.net/projects/lftp/.

cFTP.

Wygodny klient FTP pracujący w trybie pełnoekranowym. Nie ma wielu możliwości, ale jest to pełne łatwości pracy. Wyświetlanie katalogów jest przeprowadzane za pomocą kursora i wprowadzaj klawisze sterujące.

Możesz uzyskać najnowszą wersję CFTP na http://ftp.giga.or.at/pub/nih/cftp/.

yafc.

Yafc jest bardzo miło korzystać z klienta FTP, z funkcjami, które zawierają katalogi buforowania, automatyzację przy wejściu do zdalnej nazwy pliku, Elias (aliasy), kolorowanie plików, rekurencyjne wykonanie Get / put / LS / RM, organizacja kolejki, wiele połączeń , Wsparcie proxy i inne.

Prędzej czy później wielu z nas próbuje się wypróbować w nowym kierunku. Na przykład w tworzeniu witryny lub serwera, a może już go ma i właśnie przełączyłeś się na Linuksa. Bez znaczenia. Najważniejsze jest to, że we wszystkich tych przypadkach musimy w jakiś sposób pobierać pliki do serwera. W przypadku umieszczenia witryny w hostingu można korzystać z usług online hostingu (który przy okazji nie zawsze jest tak wygodny, jak chciałbym), a jeśli mamy serwer? W tej sytuacji potrzebujemy. Dzisiaj prezentuję Twój Ferris Three FTP Client: FileZilla, GFTP i Miłośników konsoli - MC.

Myślę, że w przypadku witryny zdecydowałeś się i użyje niektórych hostingu Linux, ponieważ często hosting na Linuksie jest tańsze niż w systemie Windows. W przypadku własnego serwera zakładamy, że już skonfigurowałeś FTP na nim.

Proponuję zainstalować wszystko i wybrać ten, który lubisz.

Ubuntu / Debian / Mennica:

Sudo apt-get install filezilla mc gftp

Sudo yum install filezilla mc gftp

Sudo pacman -s filezilla mc gftp

Proszę bardzo. Teraz możesz rozpocząć samą recenzję. Zacznijmy od MC. Ten menedżer plików konsoli jest mały, ale usunięty. Z wyjątkiem tego, jak wykonywać pliki z plikami na urządzeniu lokalnym, można go również podłączyć do serwera FTP, zainstaluj połączenie powłoki i połączenie SMB. Dziś jest zainteresowany tylko klientem FTP. Wybierasz prawy lub lewym panelu na górze, jak lubisz więcej, bez różnicy, -\u003e Połączenie FTP ... -\u003e Pojawi się okno, w IT wprowadź adres serwera w formie adresu IP lub adresu URL (jeśli chcesz ustawić anonimowe połączenie z serwerem) lub jako [Chroniony e-mail]adres_server (jeśli chcesz wprowadzić serwer pod logowaniem). Następnie kliknij Enter, pojawi się jeszcze jedno okno, wprowadź hasło, gotowe.

Ponadto przeanalizujemy GFTP. Jednak jest to najłatwiejszy z klientów graficznych FTP. Prostota, niezwiązane z zasobami, Freiness. Obsługuje SSL. Dno znajduje się konsola, w której wszystkie zdarzenia są wyświetlane i na górze panelu wprowadzania danych.

I trzeci klient - FileZilla. Nie ma specjalnych różnic, z wyjątkiem tego, że konsola jest na górze, a nie z dołu. Szczególnie zadowolony z obecności drzewa katalogu. Tak, a przyciski z różnymi funkcjami, ma więcej, na przykład zsynchronizowane oglądanie lub wyszukiwanie plików rekurencyjnych, a także porównawcze katalogów i innych. Może pobrać więcej niż dwa pliki gigabajtów.

Str.s. W tym wyborze, tylko wolni i wolni klienci FTP. Istnieje oczywiście i innych nie mniej atrakcyjnych klientów do podłączenia protokół FTP.Ale o nich w następujących artykułach. Nie zapomnij głosować na artykuł.

FTP (protokół transferu plików) - protokół transferu plików. Protokół FTP umożliwia przesyłanie i pobieranie plików z serwera. Do tej pory protokół ten nie jest szczególnie popularny, ponieważ nie obsługuje szyfrowania danych. Zamiast FTP, użyj protokołu SFTP (transmisja danych SSH), a także protokół SCP. W tym artykule omówiono konfigurację zwykłego serwera FTP opartego na Ubuntu.

Protokół FTP działa w trybie klient-serwer. Serwer stale słucha żądań remote klienci. na 21 porcie. Po otrzymaniu zapytania kontroluje wejście i ustanawia połączenie. Podczas sesji serwer wykonuje dowolne polecenia wysyłane przez klienta FTP. Jako protokół. poziom transportu. Używane TCP. W przypadku transferu danych FTP wykorzystuje dwa typy połączeń:

  1. Zarządzanie połączeniem (port 21)
  2. Połączenie danych (w aktywnym porcie 20, w pasywnym dowolnym porcie więcej niż 1024)

Separacja do połączenia sterującego i połączenie transferu danych jest skuteczne. Umożliwia to przesyłanie poleceń i plików niezależnie od siebie.

FTP obsługuje dwa rodzaje uwierzytelniania:

  1. Anonimowy (login FTP lub anonimowy, hasło - e-mail)
  2. Autoryzowany (login i hasło każdego użytkownika)

Podczas pracy na protokole FTP między klientem a serwerem można zainstalować dwa tryby: aktywne i pasywne. Związek sterujący jest w równym stopniu dla trybu aktywnego i pasywnego. Klient inicjuje połączenie TCP z portu dynamicznego (1024 - 65535) do portu numer 21 na serwerze FTP, po którym wystąpi uwierzytelnienie. Następne kroki zależą od wybranego trybu.

W trybie aktywnym, po uwierzytelnieniu klient informuje serwer również numer jego portu (z zakres dynamiczny 1024 - 65535) Aby serwer połączyć się z klientem, aby ustawić połączenie danych. Serwer FTP łączy się z określonym numerem portu portu za pomocą numeru TCP Numer 20 ze swojej części do transmisji danych.

W trybie pasywnym, po uwierzytelnianiu serwer zgłasza klienta numer portu TCP (z zakresu dynamicznego 1024 - 65535), do którego można połączyć się z ustawieniem połączenia transferu danych.

W ten sposób w trybie aktywnym połączenie jest inicjowane przez serwer, ponieważ łączy się z klientem. W trybie pasywnym połączenie jest klientem.

Tryb aktywny jest "szkodliwy" dla klienta w tym sensie, że gdy serwer jest podłączony do niego przez Losowy port, połączenie to jest najprawdopodobniej zablokowane przez zaporę na stronie klienta. W związku z tym konieczne jest otwarcie portów po stronie klienta, co prowadzi do "otworów" w zakresie bezpieczeństwa. Z drugiej strony, dla serwera, ten tryb będzie przydatny, ponieważ dobrze znany port 20 jest używany do transmisji danych.

Tryb pasywny "szkodliwy" z kolei dla serwera, ale korzystny dla klienta. Klient wykonuje oba połączenia z serwerem, ale jeden z nich będzie dla losowego wysokiego portu, takie połączenie zablokuje zaporę na stronie serwera.

Tryb pasywny jest używany, z reguły, gdy zapora jest między klientem a serwerem.

Najpopularniejsze polecenia FTP:

Zespół Opis
Użytkownik. Określ nazwę użytkownika.
Przechodzić Określ hasło
Lista Zobacz zawartość katalogu
Cwd. Zmień aktualny katalog
Zacznij. Prześlij plik z serwera do klienta
Zatrzymać. Podaj plik z klienta na serwer
Rodzaj Ustaw tryb transmisji
DELE. Usuń plik.
MDK. Utwórz katalog
Rmd. Katalog usuwania
Pasv. Użyj trybu pasywnego
Porzucić. Wyjdź i pęknięcie

FTP ma trzy tryby transmisji:

  1. Moc - ciągła transmisja danych w postaci strumienia (bez przetwarzania, przetwarzanie TCP zostało wykonane)
  2. Blok - FTP dzieli dane do bloków (tytuł, pole danych, rozmiar pliku w bajtach) i transfery do TCP
  3. Tryb kompresji z pojedynczym algorytmem

Serwer FTP - pliki "biblioteki" w hostingu, używane do przechowywania plików różne formaty. Najpopularniejsze serwery FTP są VSFTPD i PROFTPD. Serwer FTP jest potrzebny, aby umieścić na nich dla publicznych i prywatnych pobierania dużych ilości danych. Często serwery są używane do anonimowego (gościa) dostępu do opublikowania otwórz wideo Dystrybucje przez, muzykę i zdjęcia. Dostęp do anonimowego pozwala nam tylko przeglądać katalogi i pobierz niezbędne informacje, ale na niektórych serwerach, wręcz przeciwnie, istnieją specjalne scatyst, gdzie każdy użytkownik może pobrać plik do udostępniania.

Z dostępem nie anonimowym, więcej, ale są ograniczone do katalogu, w którym dostępny jest dostęp.

Pozwól nam zwrócić się do ustawienia serwera. Będziemy pracować z takim schematem.

Dostęp do serwera FTP będzie miał zarówno administrator, jak i użytkownik. Administrator i użytkownik mają autoryzowany dostęp. Jednocześnie konieczne jest skonfigurowanie praw dostępu w taki sposób, że administrator ma nieograniczony dostęp, a użytkownik ma dostęp tylko do katalogu domowego. Musisz także skonfigurować dostęp anonimowy.

W Ubuntu dla serwera DHCP daon VSFTPD jest dostępny. Zainstaluj serwer DHCP, jest wykonywany przez polecenie:

testserver $ sudo apt-get install vsftpd

Domyślnie obciążenie anonimowe jest zabronione. Musisz zmienić konfigurację w pliku /etc/vsftpd.conf.

testserver $ sudo nano /etc/vsftpd.conf

Znajdujemy tam ciąg "anonymous_enable" i przypisujemy znaczenie "tak". Ten ciąg jest odpowiedzialny za dostęp do serwera FTP dla anonimowych użytkowników.

Konieczne jest również rewirowanie dwóch linii: "Write_enable" i "chroot_local_user". Pierwsza linia jest odpowiedzialna za możliwość nagrywania na serwerze, druga linia blokuje możliwość wspinania się do katalogu wyższego niż folder domowy.

Na końcu pliku konfiguracyjnego dodaj dwa ustawienia:

Ustawienia Ustawione te foldery domowe dla użytkowników anonimowych i lokalnych.

Zachowaj konfigurację pliku za pomocą kombinacji klucze Ctrl. + X (po propozycji do wymiany aktualny dokument Wybierz Tak). Następnie musisz ponownie uruchomić serwer FTP Zespół

testserver $ Sudo Service VSFTPD Restart

Następnym krokiem jest tworzenie użytkowników.

Utwórz polecenie Superuser:

testserver $ sudo Adduser Superuser

Prosimy go o hasło:

testserver $ sudo passwd superuser

Daj mu nieograniczone prawa:

testserver $ sudo adduser superuser sudo

Stwórz zwykły użytkownik.:

testserver $ sudo Adduser

Prosimy go o hasło:

testserver $ sudo passwd

Wpisz nowe hasło UNIX: 12345

Utwórz grupę użytkowników do zarządzania folderami:

testserver $ sudo addgroup groupl

testserver $ sudo nano / etc / grupa

Znajdujemy linię "Groupl" z Ctrl + W.

Ta linia Dodaj naszych użytkowników superużytkownika i użytkownika.

Utwórz foldery dla użytkowników:

testserver $ sudo mkdir / srv / ftp / upload

testserver $ sudo mkdir / srv / ftp / superuser

testserver $ sudo mkdir / srv / ftp / user

Określ prawa dostępu do folderów:

testserver $ sudo chmod 700 / srv / ftp / superuser

testserver $ sudo chmod 770 / srv / ftp / user

testserver $ sudo chmod 575 / srv / ftp / upload

Zmieniamy właścicieli folderów:

testserver $ sudo Chownik Superuser: / SRV / FTP / Superuser

testserver $ sudo Chown Użytkownik: Group / SRV / FTP / Użytkownik

testserver $ sudo Chown: Group / SRV / FTP / Upload

Dlatego okazujemy następujące zdjęcie:

  1. Tylko użytkownik superużytkownika ma dostęp do folderu Superuser, jest właścicielem tego folderu.
  2. Folder użytkownika ma dostęp do użytkownika i superusera. Wynika to z faktu, że umieścimy prawa 7 7 0. Drugie siedem ustanawia pełne prawa do grupy użytkowników Group, w którym dodaliśmy superużytkownika.
  3. Do folderu Upload. pełny dostęp mieć zarówno użytkownika, jak i superużytkownika. Dla wszystkich innych praw są zainstalowane tylko czytanie i wykonanie 5 75 . 5 \u003d 101 (w system binarny). 101 ~ r-x. Oznacza to, że reszta użytkowników (i są anonimowe) nie mogą być rejestrowane w folderze przesyłania.

Sprawdź drużynę praw dostępu i właścicieli:

testserver $ LS -L / SRV / FTP

Aby sprawdzić dostęp do serwera FTP, konieczne jest w dowolnej przeglądarce wiersz adresu Wybierz

fTP: //172.16.1.2.

W takim przypadku spadamy jako anonimowy użytkownik, ponieważ nie wprowadzamy nazwy i hasła.

Widzimy trzy foldery superuser /, Prześlij / Użytkownik /.Ponieważ poszliśmy pod anonimowym dostępem użytkownika tylko do folderu przekazać plik /.

Aby wprowadzić nazwę superużytkownika, wchodzimy:

fTP: // [Chroniony e-mail]

Wchodzimy do nazwy użytkownika: superużytkownik.Hasło: 12345 . W obszarze Superuser otrzymujemy dostęp do wszystkich folderów.

Sprawdź zwykły użytkownik. Aby nie wprowadzać nazwy i hasła za każdym razem, gdy wprowadzasz, możesz napisać następujące elementy w pasku adresu:

fTP: // Użytkownik: [Chroniony e-mail]

Pod użytkownikiem możemy spaść tylko w folderach pRZEKAZAĆ PLIK / i użytkownik /. Do folderu. superuser / Dostęp został zamknięty.


Zapisz się do naszego