|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Jul 2006
Messaggi: 1175
|
OpenBSD FTP
Ieri ho provato a installare e configurare questo ftp server, tutto funziona alla perfezione, accesso con login, accesso anonimo, trasferimenti, ecc.
Volevo sapere da chi usa questo o altri server ftp, un'opinione sulla scalabilita'. Mi riferisco ad esempio a tutti quei servzi on-line di creazione di siti web, in cui si dà agli utenti anche un accesso ftp per l'uplad delle pagine html. Da un punto di vista ftp si tratta evidentemente di una tipogia di utenti intermedia, che sta fra gli anonimi e quelli che hanno accesso pieno al file system, poiche' in questo caso e' previsto l'accesso con login in una directory particolare (la home, che per loro sembrera' la root). L'abilitazione di queste utenze prevede alcuni passi fondamentali: -creazione nome utente (adduser), con conseguente aggiunta di voce in /etc/passwd e /etc/shadow e creazione della home -nella home vanno copiate alcune cartelle, quali /bin (per /bin/ls), /etc (per /etc/passwd) e delle librerie aggiuntive per permettere a ls di funzionare, nonche' per la risoluzione dei formati numerici dei gruppi. Mi chiedo... una soluzione cosi' e' sicura? Lasciare in /etc il file passwd, seppure decurtato, oppure se anche volessi metterci un /etc/passwd composto dalla sola linea dell'utente di riferimento, sarebbe possibile automatizzare il procedimento con qualche script? In altre parole, questo sistema e' facilmente scalabile o ci deve essere un operatore che manualmente fa tutto il lavoro? Infine... a volte mi sono collegato via linea di comando a server ftp, ma non ho mai visto le cartelle /bin, /etc... cio' significa che questo ftp server e' poco diffuso? 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: Apr 2000
Città: Roma
Messaggi: 15625
|
Per quale motivo un server ftp potrebbe volere ls e passwd nella home dell'utente che deve servire?
__________________
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 |
![]() |
![]() |
![]() |
#3 | |
Senior Member
Iscritto dal: Jul 2006
Messaggi: 1175
|
Quote:
Questo l'ho letto nella pagina man di ftpd e infatti se tolgo ad esempio /bin/ls il comando ls/dir non funziona sul client.
__________________
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 ![]() |
|
![]() |
![]() |
![]() |
#4 | |
Senior Member
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
|
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 |
|
![]() |
![]() |
![]() |
#5 | |
Senior Member
Iscritto dal: Jul 2006
Messaggi: 1175
|
Esatto, infatti questa categoria di utenti va inserita in /etc/ftpchroot. Pare comunque che le nuove versioni abbiano risolto alcuni problemi, ad esempio ls e' built-in:
Quote:
Dicevo, questa soluzione del chroot e' intermedia in quanto gli utenti che normalmente fanno login hanno a disposizione tutto il file system (con un "cd /" si trovano effettivamente in "/") e gli anonimi non fanno propriamente un login, pertanto il chroot mi sembra paragonabile a quei servizi di ftp gratuito per l'upload di un sito web. Secondo te tutto questo lavoro macchinoso e' facilmente scalabile/automatizzabile o mi consigli di provare qualche altro server ftp? In altre parole questa e' una soluzione diffusa?
__________________
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 ![]() |
|
![]() |
![]() |
![]() |
#6 |
Senior Member
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
|
Non saprei, per me ftp è stato abbondantemente sorpassato da sftp.
Comunque certamente meglio un chroot che un accesso semplice. Questo non ovvia a tutti i pericoli del ftp, ma è una buona soluzione.
__________________
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
|
Sbaglio o sftp e' incluso in openssh? Qual e' il nome del pacchetto debian (client e server)?
__________________
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
|
openssh-server (che comunque installa anche il client)
__________________
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
|
Stasera, max domani ci provo. Ma poi dal lato client ci si puo' collegare al server sftp via web con le sintassi ftp://server_ftp e ftp://user: pass@ftp_site? Non ho mai usato servizi ssh, le porte in uso sono le stesse delle connessioni non cifrate? Come funziona esattamente?
__________________
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: Apr 2000
Città: Roma
Messaggi: 15625
|
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 |
|
![]() |
![]() |
![]() |
#11 | |
Senior Member
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
|
Quote:
Non ha nulla a che vedere con le stravaganze del protocollo ftp, è un protocollo completamente diverso.
__________________
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: Jul 2006
Messaggi: 1175
|
Di che stravaganze parli? Comunque FireFox non riconosce il protocollo:
Firefox doesn't know how to open this address, because the protocol (sftp) isn't associated with any program.
__________________
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 ![]() |
![]() |
![]() |
![]() |
#13 | ||
Senior Member
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
|
Quote:
Quote:
Comunque parlavo di konqueror, non di firefox. nb per i sistemi operativi legacy, leggi windows, puoi usare dei programmi come questo: http://winscp.net/eng/index.php
__________________
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 |
||
![]() |
![]() |
![]() |
#14 |
Senior Member
Iscritto dal: Jul 2006
Messaggi: 1175
|
OK grazie. Per FireFox c'e' l'estensione:firefox-gnome-support.
This is an extension to Firefox that allows it to use protocol handlers from Gnome-VFS, such as smb or sftp, and other Gnome integration features. Chissa' se c'e' qualcosa anche per KDE.
__________________
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 : 30-10-2006 alle 14:53. |
![]() |
![]() |
![]() |
#15 | |
Senior Member
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
|
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 |
|
![]() |
![]() |
![]() |
#16 |
Senior Member
Iscritto dal: Jul 2006
Messaggi: 1175
|
L'ho provato ieri sera, funziona bene Konqueror... in tema di ssh ho provato anche webmin!
La richiesta su Firefox era dovuta al fatto che cercavo qualcosa di grafico e diffuso anche per windows.
__________________
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 ![]() |
![]() |
![]() |
![]() |
#17 |
Senior Member
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
|
Per Windows devi usare un programma tipo quello di cui ho dato il link
__________________
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 |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 05:51.