Precedente :: Successivo |
Autore |
Messaggio |
Ivan Sergio Borgonovo Ospite
|
Inviato: Lun 16 Apr 2007 22:53 Oggetto: FTP client & server woes |
|
|
Salve,
ho un paio di problemi a scrivere un ripper ftp.
1) sembra non ci sia uno standard per la risposta a LIST
Parser già fatti per un set di server ftp diffusi?
Documentazione/descrizione senza essere costretti a fare "reverse
engineering"?
La cosa comunque mi lascia basito.
Conoscienza rimandabile.
2)
ls "path/pathcondirectorychecontienespazi"
non funziona
ma
cd "path/pathcondirectorychecontienespazi"
ls
funziona
anche con lukeftp come client
se il path non contiene spazi allora posso anche andare di ls diretto
anche su sub-sub-sub-directory
nmap mi dice che il server dall'altra parte potrebbe essere "vsftpd or
WU-FTPD".
Il fatto che nmap non riesca a identificare l'OS potrebbe essere
segno di configurazione non comune.
La tentazione sarebbe quella di usare wget e poi fare il
post-processing dei file scaricati... ma giusto per cultura
generale... FTP fa così cagare?
_________________
Ivan Sergio Borgonovo
http://www.webthatworks.it |
|
Top |
|
|
Andrea Paolini Ospite
|
Inviato: Mar 17 Apr 2007 07:05 Oggetto: FTP client & server woes |
|
|
On 16 Apr 2007, at 23:56, Ivan Sergio Borgonovo wrote:
Citazione: | . ma giusto per cultura generale... FTP fa così cagare?
|
FTP è un protocollo estremamente arcaico, che andrebbe ormai evitato.
HTTP o WebDAV è quasi sempre un ottimo sostituto.
- ap_______________________________________________
Erlug mailing list
Erlug@xxxxxx.xyz
http://erlug.linux.it/cgi-bin/mailman/listinfo/erlug
-----------------------------------------------------------
ErLUG webzine: http://erlug.linux.it
Manuali FDL:
LinuxFacile - http://www.linuxfacile.org
Linux Da Zero - http://erlug.linux.it/linuxdazero/
Connettivita' offerta da SincreTech S.r.l.
----------------------------------------------------------- |
|
Top |
|
|
Davide Bolcioni Ospite
|
Inviato: Mar 17 Apr 2007 08:57 Oggetto: FTP client & server woes |
|
|
On Monday 16 April 2007 23:56:53 Ivan Sergio Borgonovo wrote:
Citazione: | Salve,
ho un paio di problemi a scrivere un ripper ftp.
|
Forse potrebbe tornarti utile questa
http://curl.haxx.se/libcurl/
che io ho usato con buoni esiti in C++.
Davide Bolcioni
_________________
There is no place like /home. |
|
Top |
|
|
Fabio Ferrero Ospite
|
Inviato: Mar 17 Apr 2007 09:18 Oggetto: FTP client & server woes |
|
|
On 17/apr/07, at 08:08, Andrea Paolini wrote:
Citazione: | On 16 Apr 2007, at 23:56, Ivan Sergio Borgonovo wrote:
Citazione: | . ma giusto per cultura generale... FTP fa così cagare?
| FTP è un protocollo estremamente arcaico, che andrebbe ormai
evitato. HTTP o WebDAV è quasi sempre un ottimo sostituto.
|
Che ftp fosse arcaico lo sapevo, che fosse da evitare rispetto ad
http no... (conosco poco o nulla webdav). Ho sempre pensato, a questo
punto errando, che per trasferire grossi file ftp fosse meglio
rispetto ad http (almeno dal punto di vista del server), ovviamente
evitando protocolli/sistemi piu' evoluti tipo bittorrent.
Ciao.
_________________
Fabio "Nutella" Ferrero
--------------------------------------------
Internet Images srl || http://www.interim.it
email: ferrero@xxxxxx.xyz || info@xxxxxx.xyz
Tel://051.627.26.79 |||| Fax://051.376.41.07 |
|
Top |
|
|
Ivan Sergio Borgonovo Ospite
|
Inviato: Mar 17 Apr 2007 09:34 Oggetto: FTP client & server woes |
|
|
On Tue, 17 Apr 2007 10:20:25 +0200
Fabio Ferrero <ferrero@xxxxxx.xyz> wrote:
Citazione: | Che ftp fosse arcaico lo sapevo, che fosse da evitare rispetto ad
http no... (conosco poco o nulla webdav). Ho sempre pensato, a
questo punto errando, che per trasferire grossi file ftp fosse
meglio rispetto ad http (almeno dal punto di vista del server),
ovviamente evitando protocolli/sistemi piu' evoluti tipo bittorrent.
|
Per quello che ne so io FTP ha più overhead di HTTP ed è decisamente
meno firewall friendly.
L'unico vantaggio anche se praticamente non usato è quello del
menage a trois: 2 server e un client, dove il client fa da "director"
e i server si scambiano i file.
Inoltre anche se esiste SFTP è comparabilmente un PITA rispetto a
HTTPS.
Bittorrent et. similia poi non sono assolutamente paragonabili...
constrain, overhead, contesti, scopi diversi.
_________________
Ivan Sergio Borgonovo
http://www.webthatworks.it |
|
Top |
|
|
Sythos Ospite
|
Inviato: Mar 17 Apr 2007 09:54 Oggetto: FTP client & server woes |
|
|
On Tue, Apr 17, 2007 at 10:37:22AM +0200, Ivan Sergio Borgonovo wrote:
Citazione: | Citazione: | Che ftp fosse arcaico lo sapevo, che fosse da evitare rispetto ad
http no... (conosco poco o nulla webdav). Ho sempre pensato, a
questo punto errando, che per trasferire grossi file ftp fosse
meglio rispetto ad http (almeno dal punto di vista del server),
ovviamente evitando protocolli/sistemi piu' evoluti tipo bittorrent.
| Per quello che ne so io FTP ha più overhead di HTTP ed è decisamente
meno firewall friendly.
|
uh?
parliamo di file "grossi"... HTTP non e' nato come trasferimento
bidirezionale di file, perde non pochi punti...
Citazione: | Inoltre anche se esiste SFTP è comparabilmente un PITA rispetto a
HTTPS.
|
Mai avuto problemi, anche se preferisco di gran lunga un sano SCP se
devo trasferire qualcosa in modo cifrato...
_________________
Sythos - http://www.sythos.net
Dei delle Ere - http://ddeweb.homelinux.com
() ASCII Ribbon Campaign - against html/rtf/vCard in mail
/\ - against M$ attachments |
|
Top |
|
|
Andrea Paolini Ospite
|
Inviato: Mar 17 Apr 2007 11:24 Oggetto: FTP client & server woes |
|
|
On 17 Apr 2007, at 10:20, Fabio Ferrero wrote:
Citazione: | Citazione: | Citazione: | ma giusto per cultura generale... FTP fa così cagare?
| FTP è un protocollo estremamente arcaico, che andrebbe ormai
evitato. HTTP o WebDAV è quasi sempre un ottimo sostituto.
|
Che ftp fosse arcaico lo sapevo, che fosse da evitare rispetto ad
http no...
|
E' una mia opinione...
Citazione: | (conosco poco o nulla webdav).
|
A parte PUT (che comunque c'è già nell'HTTP "liscio") DAV aggiunge un
po' di comandi per gestire il filesystem remoto. Di fatto, se vuoi,
puoi montarti serenamente via webdav una directory remota quasi come
se fosse NFS o CIFS.
Come implementazione, basta aggiungere un modulo e qualche riga di
configurazione ad apache e sei a posto.
Citazione: | Ho sempre pensato, a questo punto errando, che per trasferire
grossi file ftp fosse meglio rispetto ad http (almeno dal punto di
vista del server),
|
Il file "gira" comunque dentro una sessione TCP, e le prestazioni
sono di fatto simili (con l'eccezione del trasferimento di tanti file
piccoli, nel qual caso pesa il setup aggiuntivo di sessioni TCP
richiesto da FTP).
Per me ftp è da evitare per questi motivi:
a) E' sostanzialmente pensato per un uso interattivo, e non è così
facilmente automatizzabile, almeno volendo usare la massima
generalizzazione.
b) User e password in chiaro? Ma dài!
c) Il fatto che siano sempre in ballo due sessioni TCP, e che nella
modalità "standard" (non passiva) in listen ci stia il client usando
porte effimere è un incubo dal punto di vista della gestione delle ACL.
E'vero che esiste sftp che lo rede un po' più sicuro, ma incapsulare
un accrocchio su SSL non lo fa diventare molto più bello...
My 0.02EUR,
- ap_______________________________________________
Erlug mailing list
Erlug@xxxxxx.xyz
http://erlug.linux.it/cgi-bin/mailman/listinfo/erlug
-----------------------------------------------------------
ErLUG webzine: http://erlug.linux.it
Manuali FDL:
LinuxFacile - http://www.linuxfacile.org
Linux Da Zero - http://erlug.linux.it/linuxdazero/
Connettivita' offerta da SincreTech S.r.l.
----------------------------------------------------------- |
|
Top |
|
|
Andrea Paolini Ospite
|
Inviato: Mar 17 Apr 2007 11:27 Oggetto: FTP client & server woes |
|
|
On 17 Apr 2007, at 10:57, Sythos wrote:
Citazione: | HTTP non e' nato come trasferimento bidirezionale di file, perde
non pochi punti...
|
In che senso "perde punti" ?
- ap |
|
Top |
|
|
Sythos Ospite
|
Inviato: Mar 17 Apr 2007 11:41 Oggetto: FTP client & server woes |
|
|
On Tue, Apr 17, 2007 at 12:29:51PM +0200, Andrea Paolini wrote:
Citazione: | Citazione: | HTTP non e' nato come trasferimento bidirezionale di file, perde
non pochi punti...
| In che senso "perde punti" ?
|
per trasferire una iso devi sporcare cosi' tanto i registri e le conf da
non dormirci la notte (anche limitatamente al path del dav).
Per me e' un motivo sufficiente per continuare a usare FTP...
_________________
Sythos - http://www.sythos.net
Dei delle Ere - http://ddeweb.homelinux.com
() ASCII Ribbon Campaign - against html/rtf/vCard in mail
/\ - against M$ attachments |
|
Top |
|
|
Ivan Sergio Borgonovo Ospite
|
Inviato: Mar 17 Apr 2007 11:45 Oggetto: FTP client & server woes |
|
|
On Tue, 17 Apr 2007 12:26:49 +0200
Andrea Paolini <ap@xxxxxx.xyz> wrote:
Citazione: | E'vero che esiste sftp che lo rede un po' più sicuro, ma
incapsulare un accrocchio su SSL non lo fa diventare molto più
bello...
|
Anche visto di spalle e con una parrucca bionda con le trecce?
_________________
Ivan Sergio Borgonovo
http://www.webthatworks.it |
|
Top |
|
|
Andrea Paolini Ospite
|
Inviato: Mar 17 Apr 2007 11:59 Oggetto: FTP client & server woes |
|
|
On Tue, Apr 17, 2007 at 12:43:51PM +0200, Sythos wrote:
Citazione: | Citazione: | Citazione: | HTTP non e' nato come trasferimento bidirezionale di file, perde
non pochi punti...
| In che senso "perde punti" ?
|
per trasferire una iso devi sporcare cosi' tanto i registri e le conf da
non dormirci la notte (anche limitatamente al path del dav).
|
Con "una .iso" intendi un file "grosso"?
Di quali registri stai parlando ? Cosa significa "sporcare i
registri"? Che problemi ti dà il "path del dav"?
Se ti riferisci alla configurazione di Apache, per abilitare webdav
basta caricare il modulo e infilare qualche riga "standard" (da
scopiazzare da google, come al solito) dentro una entry <Directory>.
/me continua a non capire...
- ap |
|
Top |
|
|
Andrea Paolini Ospite
|
Inviato: Mar 17 Apr 2007 12:00 Oggetto: FTP client & server woes |
|
|
On Tue, Apr 17, 2007 at 12:48:26PM +0200, Ivan Sergio Borgonovo wrote:
Citazione: | Citazione: | incapsulare un accrocchio su SSL non lo fa diventare molto più
bello...
|
Anche visto di spalle e con una parrucca bionda con le trecce?
|
No. Sono le gambe pelose che lo fregano... :-P
- ap |
|
Top |
|
|
Sythos Ospite
|
Inviato: Mar 17 Apr 2007 12:05 Oggetto: FTP client & server woes |
|
|
On Tue, Apr 17, 2007 at 01:01:52PM +0200, Andrea Paolini wrote:
Citazione: | Citazione: | Citazione: | Citazione: | HTTP non e' nato come trasferimento bidirezionale di file, perde
non pochi punti...
| In che senso "perde punti" ?
| per trasferire una iso devi sporcare cosi' tanto i registri e le conf da
non dormirci la notte (anche limitatamente al path del dav).
| Con "una .iso" intendi un file "grosso"?
Di quali registri stai parlando ? Cosa significa "sporcare i
|
si
Citazione: | registri"? Che problemi ti dà il "path del dav"?
|
il limite del file... ammettere scritture con numeri piu' grandi della
pagina html di maggior dimensione che ho mi mette gia' soggezione
(stiamo parlando di paranoie puramente personali)
Citazione: | Se ti riferisci alla configurazione di Apache, per abilitare webdav
basta caricare il modulo e infilare qualche riga "standard" (da
scopiazzare da google, come al solito) dentro una entry <Directory>.
|
Se fosse intranet ok, per ilr esto no...
_________________
Sythos - http://www.sythos.net
() ASCII Ribbon Campaign - against html/rtf/vCard in mail
/\ - against M$ attachments |
|
Top |
|
|
dariondol Ospite
|
Inviato: Mar 17 Apr 2007 12:20 Oggetto: FTP client & server woes |
|
|
On Tue, 2007-04-17 at 13:08 +0200, Sythos wrote:
Citazione: | On Tue, Apr 17, 2007 at 01:01:52PM +0200, Andrea Paolini wrote:
Citazione: | Citazione: | Citazione: | Citazione: | HTTP non e' nato come trasferimento bidirezionale di file, perde
non pochi punti...
| In che senso "perde punti" ?
|
|
|
| Oddio .. forse sara' anche "colpa" della rete qui dell'Unibo, pero' io
tiro giu' certe iso (con tempi scandalosamente veloci) via HTTP e non ho
mai avuto problemi
Citazione: |
Citazione: | Se ti riferisci alla configurazione di Apache, per abilitare webdav
basta caricare il modulo e infilare qualche riga "standard" (da
scopiazzare da google, come al solito) dentro una entry <Directory>.
|
Se fosse intranet ok, per ilr esto no...
| Oddio (2) webdav su apache-ssl non e' che ci voglia del gran studio;
forse (ma e' da un po' che non lo testo piu') ho avuto piu' problemi con
il client incorporato di windows (vari lock e problematiche simili) ...
ma a naso la colpa la darei a ......... (indovinate :)))
Saluti
_________________
Dario - S.A. Labinfo - Facolta' di Economia - Univ. degli Studi BO |
|
Top |
|
|
Ivan Sergio Borgonovo Ospite
|
Inviato: Mar 17 Apr 2007 12:37 Oggetto: FTP client & server woes |
|
|
On Tue, 17 Apr 2007 12:43:51 +0200
Sythos <sythos@xxxxxx.xyz> wrote:
Citazione: | On Tue, Apr 17, 2007 at 12:29:51PM +0200, Andrea Paolini wrote:
Citazione: | Citazione: | HTTP non e' nato come trasferimento bidirezionale di file,
perde non pochi punti...
| In che senso "perde punti" ?
|
per trasferire una iso devi sporcare cosi' tanto i registri e le
|
Ma non è che confondi post_max_size, upload_max_filesize et similia di
php con WebDav?
_________________
Ivan Sergio Borgonovo
http://www.webthatworks.it |
|
Top |
|
|
|
|
Non puoi inserire nuovi argomenti Non puoi rispondere a nessun argomento Non puoi modificare i tuoi messaggi Non puoi cancellare i tuoi messaggi Non puoi votare nei sondaggi
|
|