Taky bych upozornil na tohle: http://lftpfs.sourceforge.net/
krome toho, ze to jde pouzivat pro pripojeni vzdaleneho serveru do filesystemu, tak to umi taky hezky cachovat a je to idealni treba na cachovani repozitare vasi distribuce v lokalni siti. Proste napriklad namountujete vzdalenej HTTP adresar do podadresare v rootu lokalniho www serveru, nastavite trvanlivost cache a kdyz si nekdo vyzada pres server od filesystemu libovolny soubor, tak se stahne, nacachuje a je dale pristupny pres web. pocitam, ze to bude fungovat maximalne s par stovkami klientu (kteri neaktualizuji balicky vsichni najednou), pak uz asi muze byt problem s rychlosti fuse...
trefa! specificke aplikacie na prenos suborov su na odchode. preukazali sa ako dokonaly anti-pattern. naopak abstrakcie nad suborovym systemom (FUSE, gvfs) su cim dalej uspesnejsie.
Perfektní článek, lftp používám už asi 10 let a přesto jsem o spoustě věcí v článku uvedených nevěděl.
Z praxe bych ještě doplnil pár pro mě užitečných vlastností:!ls. Jedinou výjimkou je příkaz lcd, to proto, že příkaz cd není možné spustit v podprocesu.debug 5. Někoho by taky mohlo zmást, že na rozdíl od ostatních FTP klientů LFTP navazuje spojení až podle potřeby, tedy ne hned po vyplnění jména a hesla.set net:limit-rate <rychlost v bps>[,<rychlost uploadu v bps>] lftp je opravdu skvely program, sam jej pouzivam cca 10 let.
Pokud se chci pripojit a pracovat s vice servery najednou, osvedcili se mi klavesove zkratky ESC+[0-9], pomoci kterych se muzu snadno prepinat mezi ocislovanymi predefinovanymi sloty 0-9. Cislo aktivniho slotu je indikovano v promptu lftp.
Zkoušel někdo podporu FTPS? Mám jeden account, kde na serveru patrně běží starší proftpd a nemám se moc jak k tomu připojovat... funguje s tím KIO (ale to se mi moc nechce používat) a filezilla akorát ve verzi 3.0 (než tam cosi upravili a padá to na invalidní data v TLS spojení). LFTP mi při snaze o připojení vytuhne na tom, že vyjednává vlastnosti pomocí FEAT... našel jsem několik věcí, co tam ohledně FTPS konfigurovat, ale chová se to pořád stejně... nezkoušel to někdo?
Nepomůže set ssl:verify-certificate no?
Nebo to taky může být tím, že LFTP standardně používá pasivní režim, vypneš ho pomocí: set ftp:passive-mode no
Tohle obojí jsem přidal a chová se to pořád stejně... teď ještě koukám, jak jsem ho nechal navazovat a odešel, tak po hodně dlouhé době se objeví gnutls chyba: "Nepřekonatelná chyba: gnutls_handshake: Byl přijat TLS packet s neočekávanou délkou." - tedy v zásadě to samé, co začala dělat filezilla po opravě toho údajného security bugu :/
Ha, tak jsem si s tím zase chvíli hrál a uspěl jsem... celá sranda byla v tom, že stačilo místo ftps://blabla dát ftp://blabla, tedy ne implicitní ssl... teď už to jede :)
Neviem, či slepnem, ale akosi tam nevidím nejaký ten úplne jednoduchý príklad.
Ak sa chcem ako používateľ user dostať s heslom pass na server ftp.web.sk, tak ako na to?