Operační systém Linux je pěkná věc, ale pokud nemáte kvalitní software, můžete se s tímto systémem, víte co. Bodnout. Problematika spolehlivého ftp klienta mě trápila déle než rok. To už je docela slušná doba. Náhodou provozuji i vlastní ftp server na Linuxu, s programem vstpd, který má svoje klasické linuxové mouchy, ale už jsem si na jejich bzučení zvyknul.
Jaký ftp klient v prostředí Linux?
Vyzkoušel jsem čtyři známé ftp klienty. Testoval jsem stahování i upload, celkem se přenášelo něco kolem 2000 souborů a 500 adresářů. To by snad neměl být problém, zvláště, jestliže se jedná o přenosy na pasivní režim, uvnitř sítě, která je spolehlivá, umožňuje nezarušený, nevytížený přenos. Takže uvidíme. Shodou okolností jsem testoval přenos z virtuálu na jiný virtuál - server, vše na jednom počítači. Takový přenos by měl komunikaci ještě více urychlit. Jako cílovou adresu ftp server jsem uvedl IP adresu a ještě jednu zvláštnost, nepoužívám hackery oblíbený port 21, ale zcela jiný, víceciferný. A vůbec mě aktuálně nezajímá, jestli super-duper programátor náctiletý linuxmachr udělal klienta, který podporuje pouze "dvacet jedničku". :-)
Tak jdeme na to.
gFTP
Instalace klienta gFTP je jednoduchá a rychlá. Vypadá to nadějně. Při pohledu na prostředí bych na tohohle linuxáka hodně sázel. Opravdu splní moje očekávání?
Na první pohled mě překvapila poměrně malá políčka a obzvláště malé políčko pro vyplnění portu pro přenos... Až podezřele malé...
Pokusil jsem se uploadovat soubory na čtyřciferném portu. Nic... protáčení myši. Zásadní problém hned na začátku. Je tohle vůbec ftp klient? Co na to nastavení?
Nezdařilo se mi s gFTP fungovat. Pro mě tento klient nefunguje. A nepokoušejte se mi tvrdit, že je to firewallem, nejsem žádná lama :-).
Jaký je můj závěr ohledně používání gFTP?+ opensource
+ srozumitelné rozhraní
- nelze s tímto klientem rozumně fungovat, pro mě osobně je to propadák
- neumí uložit více ftp serverů do paměti, pokaždé je nutno zadávat klíčové údaje
- příliš jednoduché rozhraní, chybí spousta standardních nabídek
- je to propadák
Hodnocení: 0 bodů. Je to vůbec ftp klient? Hluboce podprůměrný ftp klient, se kterým se uživatel hodně natrápí. Hodně mě zklamal, protože jsem o tomhle software slyšel, že prý je opravdu "fajn". Není. A na portu 21 tento program zkoušet nebudu, protože nejsem lamerský blázen.
Krusader
Na Krusader jsem slyšel jen samou chválu. Tak se ukaž, Krusadere.
Instalace snadná, spuštění rychlé. Naťukal jsem údaje pro připojení na ftp server, ale co to? Že by si chlapec neuměl zapamatovat údaje pro přihlášení na ftp server? Jasan! Tak to je teda síla! Restartoval jsem chlapce, ale chlapec byl opravdu neodbytný:
Nechutné a nelogické chování mě téměř rozpálilo do běla. Další freewarový paznehet, který musím trpět. Když začnou používat programátoři rozum? Asi nikdy... Jdeme dál.
Připojil jsem se k ftp serveru, bláhově jsem označil všechny soubory a pustil upload. A problém! Cílový FTP server je prý přetížen! Copak se děje? Že by ftp klient Krusader navazoval při uploadu adresáře pokaždé nové připojení a neřadil požadavky do fronty? Kdo ví. Jako nervózní uživatel nemám čas něco nastavovat, chci funkčnost tady i teď. Ale budiž.
+ srozumitelné ovládací rozhraní
+ je zdarma
+ opensource
+ narozdíl od FileZilly umí kopírovat i větší množství souborů a adresářů bez neúspěšných přenosů
+ lze využít pro velmi nenáročné ftp operace s následnou manuální kontrolou, zda opravdu Krusader udělal práci dobře
- nadměrně vytěžuje cílový ftp server, vlivem čehož dochází k utínání přenosu ze strany ftp serveru pro nadměrné množství připojení
- nelze využít pro kopírování a práci s velkým množstvím souborů kvůli problémům s právy a kvůli vytěžování cílového ftp serveru
- má velký problém se zachováním (na linux ftp) práv při kopírování souborů
Hodnocení: 3 body. Podprůměrný ftp skoroklient, který má svoje mouchy a uživatel musí tyto mouchy postupně vychytat, což si vezme značné množství času. Největším nedostatkem je vytěžování cílového ftp serveru, kvůli čemuž nelze kopírovat velké množství souborů najednou!
FileZilla
U FileZilly to zkrátím. Plný ideálů jsem používal tohoto klienta téměř rok. Co používal, měl jsem tu trpělivost neustále opakovat přenosy, hrát si s nastavením a hledat nové aktualizace, jestli programátoři posunuli tohoto nadějného klienta někam dál. Neposunuli. U mě FileZilla končí. Krucinál, kdyby FileZillu dotáhli do konce a prodávali za pětistovku (Kč), tak si ji koupím! Ale chci opravdovou funkčnost a ne šamanství ve stylu, jestli se tentokrát podaří ze 2000 souborů úspěšně uploadovat aspoň 1800 !!! Co to je? Kde to jsme? To je přesná věda? IT? To spíš vypadá jako náhodná losovačka!
+ lze použít pro jednoduché a nesložité přesuny několika souborů
+ je zdarma
+ jakýsi pokus o vývoj stylem tři kroky zpět, dva kroky vzad
+ opensource
+ lze využít pro velmi nenáročné ftp operace
+ pamatuje si více ftp serverů
- velké množství neúspěšných přenosů
- nepřehledné rozhraní
- leckdy i zásadní rozdíly v ovládacím rozhraní mezi verzemi
- neintuitivnost (je "klikací" problém nahrazovat celé adresáře)
- nelze využít pro práci s velkým množstvím souborů kvůli nespolehlivosti (velké množství neúspěšných přenosů)
Hodnocení: 4 body. Přehlednější než-li Krusader, graficky povedenější. Grafika však není všechno. Malé přesuny zvládá v pořádku, ale při velkých přesunech dochází ke zvýšené četnosti neúspěšných přenosů a to i uvnitř spolehlivé sítě LAN !
FTPCore Lite (na Linuxu spustitelné pod Wine)
Instalace s Wine proběhla během několika minut. Spuštění bez problémů. Funkčnost... Jak jinak. Sto procentní. Jak to, že to někde jde a někde nejde???
Jediné, co bych mohl FTPCore vytknout, je horší písmo v rozhraní. Ale toto je vlastnost simulace v Linuxu, který nepodporuje dané fonty, které používá FTPCore.
+ srozumitelné ovládací rozhraní
+ je zdarma
+ absolutní spolehlivost, netrpí neřestmi jako Krusader a FileZilla
+ žádné neuspěšné přenosy, žádné problémy s právy pro linux ftp server přenos
+ sto procentní funkčnost i pod linuxem
+ pamatuje si snad neomezené množství ftp serverů
- není opensource
- nelze použít na Linuxu bez simulátoru Wine
- horší písmo v ovládacím rozhraní
Hodnocení: 9 bodů. Perfektní ftp klient. Je zde pouze problém důvěry. Klient není opensource.
ZávěremTak co teď? Poradí mi někdo, jaký použít opensourcový ftp klient pro linux? Existuje vůbec něco? Nebo budu napořád závislý na windows programech? :-)
Nejspíš si budu muset poradit sám a ftp klienta si vytvořím. Už jsem si musel vytvořit program na zpracování rastrové grafiky, webový systém, zabijáka procesů, tak holt se posuneme ještě jinam. Co bych pro sebe neudělal...