|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Jul 2006
Messaggi: 1175
|
Visualizzazione contenuto directoy in FTP
Buongiorno,
ho installato OpenBSD FTP su Debian Etch, da linea di comando funziona tutto alla perfezione. Ho provato a collegarmi al server via web da remoto (ftp://...), ma dopo aver effettuato il login non appare nessun file. Io vorrei che sul browser si visualizzasse questo. Ovviamente ho dato un 'modprobe ip_conntrack_ftp' per abilitare il tracking della connessione DATA, visto che sia Internet Explorer, sia Firefox usano la modalita' passiva per i trasferimenti; con uno sniffer ho notato che l'output di 'ls' viene mandato al browser (senza dare il modprobe la connessione DATA ricevuta dal client veniva resettata con un RST). Nonostante tutto, il risultato e' che sulla pagina web vedo il banner del server ma non compaiono i nomi dei files. Qualcuno mi sa dire il motivo? Non ho la possibilita' di usare snoop o tcpdump sul client. grazie
__________________
Enermax Staray CS-046 ECA3170-BL, Cooler Master RS-700-AMBA-D3, ASUS P6X58D-E, Core i7 950, Kingston 6GB DDR3 1600 HyperX, Gainward GTX 460 1GB GS, LG BH10LS30, 1TB WD1002FAEX, 2TB WD20EARS, 3TB WD30EZRX, 4TB WD40EFRX, 2x2TB WDBAAU0020HBK, Samsung SCX-3200, Netgear DGN2200 [Debian 7.0 Wheezy] Installazione, consigli e trucchi ![]() |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Jul 2006
Messaggi: 1175
|
up up...
__________________
Enermax Staray CS-046 ECA3170-BL, Cooler Master RS-700-AMBA-D3, ASUS P6X58D-E, Core i7 950, Kingston 6GB DDR3 1600 HyperX, Gainward GTX 460 1GB GS, LG BH10LS30, 1TB WD1002FAEX, 2TB WD20EARS, 3TB WD30EZRX, 4TB WD40EFRX, 2x2TB WDBAAU0020HBK, Samsung SCX-3200, Netgear DGN2200 [Debian 7.0 Wheezy] Installazione, consigli e trucchi ![]() |
![]() |
![]() |
![]() |
#3 |
Senior Member
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
|
Puoi ottenere quel risultato utilizzando una tecnologia decisamente più avanzata e sicura, sftp.
Con ftp non saprei come fare, con sftp basta che installi l'openssh server e via.
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12 |
![]() |
![]() |
![]() |
#4 | |
Senior Member
Iscritto dal: Jul 2006
Messaggi: 1175
|
Quote:
uso l'sftp da molto tempo, fra l'altro solo con chiavi e non con password, questa per me e' la norma nei trasferimenti di documenti riservati. Ho anche provveduto a blindare opportunamente il server ssh veramente a prova di manuale per renderlo il piu' possibile sicuro, ho pero' almeno tre problemi con l'sftp: 1. sftp non viene riconosciuto come protocollo da FF (sftp:// non funziona), in IE non so. Io vivrei solo di linea di comando, ma l'utente medio non ha il tempo o la voglia di scaricarsi winscp o di usare la faticosa interfaccia testuale. FTP seppure limitato e insicuro sarebbe accettabile per trasferimenti occasionali, in quanto estremamente semplice: faccio digitare ftp://xxx nel browser e l'altro si prende un file direttamente dal mio computer. E' una possibilita' in piu'... 2. A proposito della visualizzazione parziale di cui parlavo prima in Konqueror/FF/IE, il problema si verifica addirittura sul mio stesso computer (ftp://localhost), ma NON se uso browser testuali, ad esempio LINKS funziona bene. 3. Performance. Questo e' il problema assolutamente preponderante: in rete locale 100baseTX-FD ho dei trasferimenti di 11MB/s da portatile a fisso con FTP ma circa 1MB/s in sftp. La velocita', inizialmente alta (7-8MB/s) decresce dopo pochi secondi fino a raggiungere appunto 1MB/s di media. Se devo trasferire, come spesso accade, giga e giga di dati, sftp e' improponibile. Tu hai qualche suggerimento o soluzione per i problemi da me indicati? Ti ringrazio anticipatamente.
__________________
Enermax Staray CS-046 ECA3170-BL, Cooler Master RS-700-AMBA-D3, ASUS P6X58D-E, Core i7 950, Kingston 6GB DDR3 1600 HyperX, Gainward GTX 460 1GB GS, LG BH10LS30, 1TB WD1002FAEX, 2TB WD20EARS, 3TB WD30EZRX, 4TB WD40EFRX, 2x2TB WDBAAU0020HBK, Samsung SCX-3200, Netgear DGN2200 [Debian 7.0 Wheezy] Installazione, consigli e trucchi ![]() Ultima modifica di vampirodolce1 : 26-11-2007 alle 16:56. |
|
![]() |
![]() |
![]() |
#5 | ||||
Senior Member
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
|
Quote:
![]() Quote:
![]() Comunque va bene, tu conosci i tuoi "polli" ![]() Quote:
Quote:
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12 |
||||
![]() |
![]() |
![]() |
#6 | |
Senior Member
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
|
Quote:
Dicendo a konqueror di mostrare i file nascosti, vedo tutto. Prova anche tu...
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12 |
|
![]() |
![]() |
![]() |
#7 | |||
Senior Member
Iscritto dal: Jul 2006
Messaggi: 1175
|
Quote:
Quote:
Quote:
Ho anche trovato questo, a conferma del punto 3: http://www.psc.edu/networking/projects/hpn-ssh/ ti dice qualcosa?
__________________
Enermax Staray CS-046 ECA3170-BL, Cooler Master RS-700-AMBA-D3, ASUS P6X58D-E, Core i7 950, Kingston 6GB DDR3 1600 HyperX, Gainward GTX 460 1GB GS, LG BH10LS30, 1TB WD1002FAEX, 2TB WD20EARS, 3TB WD30EZRX, 4TB WD40EFRX, 2x2TB WDBAAU0020HBK, Samsung SCX-3200, Netgear DGN2200 [Debian 7.0 Wheezy] Installazione, consigli e trucchi ![]() |
|||
![]() |
![]() |
![]() |
#8 | ||
Senior Member
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
|
Quote:
![]() Quote:
Ho dato una occhiata veloce alla patch, credo di aver capito cosa cercano di "fixare", e se ho capito bene stanno operando nella maniera sbagliata (in più aumentando il rischio di DoS). Dovrei dare una occhiata ai sorgenti di openssh per esserne certo, cosa di cui non ho assolutamente voglia ![]()
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12 |
||
![]() |
![]() |
![]() |
#9 |
Senior Member
Iscritto dal: Jul 2006
Messaggi: 1175
|
Beh questo potrebbe anche essere vero, nel senso che a un utente windows probabilmente non verrebbe mai in mente di trasferire files via sftp, al massimo ti mandano uno zip per posta elettronica :-)
Grazie dei consigli, provero' appena ho un po' di tempo, buona serata!
__________________
Enermax Staray CS-046 ECA3170-BL, Cooler Master RS-700-AMBA-D3, ASUS P6X58D-E, Core i7 950, Kingston 6GB DDR3 1600 HyperX, Gainward GTX 460 1GB GS, LG BH10LS30, 1TB WD1002FAEX, 2TB WD20EARS, 3TB WD30EZRX, 4TB WD40EFRX, 2x2TB WDBAAU0020HBK, Samsung SCX-3200, Netgear DGN2200 [Debian 7.0 Wheezy] Installazione, consigli e trucchi ![]() |
![]() |
![]() |
![]() |
#10 |
Senior Member
Iscritto dal: Jul 2006
Messaggi: 1175
|
E' possibile fare in modo che konqueror si colleghi a una porta diversa dalla 22? Ho provato con sftp://xxxxxxx:yyyy ma non funziona...
__________________
Enermax Staray CS-046 ECA3170-BL, Cooler Master RS-700-AMBA-D3, ASUS P6X58D-E, Core i7 950, Kingston 6GB DDR3 1600 HyperX, Gainward GTX 460 1GB GS, LG BH10LS30, 1TB WD1002FAEX, 2TB WD20EARS, 3TB WD30EZRX, 4TB WD40EFRX, 2x2TB WDBAAU0020HBK, Samsung SCX-3200, Netgear DGN2200 [Debian 7.0 Wheezy] Installazione, consigli e trucchi ![]() |
![]() |
![]() |
![]() |
#11 |
Senior Member
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
|
A me funziona
![]()
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12 |
![]() |
![]() |
![]() |
#12 |
Senior Member
Iscritto dal: Dec 2004
Messaggi: 3573
|
sftp di default trasferisce i dati attraverso un tunneling ssh compresso bzip2, in macchine non troppo moderne mi è capitato spesso che la cpu non sia abbastanza potente da saturare tutta la banda.
__________________
Debian amd64 | Gentoo amd64 | AMD Athlon64 3800+ X2@2701Mhz vcore 1.49V | Placing an unpatched Windows computer directly onto the Internet in the hope that it downloads the patches faster than it gets exploited are odds that you wouldn't bet on in Vegas | e-mail+jabber: darkbasic|a.t|linuxsystems|d.o.t|it | www.linuxsystems.it |
![]() |
![]() |
![]() |
#13 | |
Senior Member
Iscritto dal: Jul 2006
Messaggi: 1175
|
Quote:
P.S. La compressione non e' quella di bzip2, ma quella di gzip.
__________________
Enermax Staray CS-046 ECA3170-BL, Cooler Master RS-700-AMBA-D3, ASUS P6X58D-E, Core i7 950, Kingston 6GB DDR3 1600 HyperX, Gainward GTX 460 1GB GS, LG BH10LS30, 1TB WD1002FAEX, 2TB WD20EARS, 3TB WD30EZRX, 4TB WD40EFRX, 2x2TB WDBAAU0020HBK, Samsung SCX-3200, Netgear DGN2200 [Debian 7.0 Wheezy] Installazione, consigli e trucchi ![]() |
|
![]() |
![]() |
![]() |
#14 | |
Senior Member
Iscritto dal: Dec 2004
Messaggi: 3573
|
Quote:
Edit: possibile che scp invece utilizzi bzip2?
__________________
Debian amd64 | Gentoo amd64 | AMD Athlon64 3800+ X2@2701Mhz vcore 1.49V | Placing an unpatched Windows computer directly onto the Internet in the hope that it downloads the patches faster than it gets exploited are odds that you wouldn't bet on in Vegas | e-mail+jabber: darkbasic|a.t|linuxsystems|d.o.t|it | www.linuxsystems.it |
|
![]() |
![]() |
![]() |
#15 |
Senior Member
Iscritto dal: Jul 2006
Messaggi: 1175
|
Dubito, usare scp e' come usare ssh o sftp.
__________________
Enermax Staray CS-046 ECA3170-BL, Cooler Master RS-700-AMBA-D3, ASUS P6X58D-E, Core i7 950, Kingston 6GB DDR3 1600 HyperX, Gainward GTX 460 1GB GS, LG BH10LS30, 1TB WD1002FAEX, 2TB WD20EARS, 3TB WD30EZRX, 4TB WD40EFRX, 2x2TB WDBAAU0020HBK, Samsung SCX-3200, Netgear DGN2200 [Debian 7.0 Wheezy] Installazione, consigli e trucchi ![]() |
![]() |
![]() |
![]() |
#16 |
Senior Member
Iscritto dal: Dec 2004
Messaggi: 3573
|
ssh di default non è compresso, infatti bisogna abilitare un'opzione nel config o passare i dati in pipe a bzip2.
__________________
Debian amd64 | Gentoo amd64 | AMD Athlon64 3800+ X2@2701Mhz vcore 1.49V | Placing an unpatched Windows computer directly onto the Internet in the hope that it downloads the patches faster than it gets exploited are odds that you wouldn't bet on in Vegas | e-mail+jabber: darkbasic|a.t|linuxsystems|d.o.t|it | www.linuxsystems.it |
![]() |
![]() |
![]() |
#17 |
Senior Member
Iscritto dal: Jun 2000
Città: S.Giuliano (MI)
Messaggi: 1047
|
vedi un po' se con FTP.EXE di windows da riga di comando funziona. quello usa solo la modalità attiva. se così va utilizzanto un proxy ftp come
http://www.novell.com/products/linux...oxy-suite.html o http://frox.sourceforge.net/ sulla macchina che ospita il server FTP puoi trasformare le connessioni passive in attive (e viceversa).
__________________
“No te tomes tan en serio la vida, al fin y al cabo no saldrás vivo de ella” |
![]() |
![]() |
![]() |
#18 |
Senior Member
Iscritto dal: Jul 2006
Messaggi: 1175
|
Da linea di comando funziona sia in modalita' attiva che passiva; via Firefox o IE invece, non funziona bene (usano entrambi modalita' passiva di default). Vedo comunque, tramite sniffer, che i dati dal mio server partono.
Provero' a collegare server e client con cavo incrociato (che sia la LAN a crearmi problemi??), vediamo cosa succede. Eventualmente, provero' ad usare lo sniffer anche sul client, per vedere se i dati effettivamente arrivano.
__________________
Enermax Staray CS-046 ECA3170-BL, Cooler Master RS-700-AMBA-D3, ASUS P6X58D-E, Core i7 950, Kingston 6GB DDR3 1600 HyperX, Gainward GTX 460 1GB GS, LG BH10LS30, 1TB WD1002FAEX, 2TB WD20EARS, 3TB WD30EZRX, 4TB WD40EFRX, 2x2TB WDBAAU0020HBK, Samsung SCX-3200, Netgear DGN2200 [Debian 7.0 Wheezy] Installazione, consigli e trucchi ![]() |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 15:54.