|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Member
Iscritto dal: Dec 2005
Messaggi: 278
|
vsftpd
salve a tutti,vi spiego brevemente il mio problema.premetto inanzi tutto che sto cominciando a scoprire il mondo di linux in queste settimane di agosto e che quindi non ho una grande esperienza....cmq ho un server con installato sopra ubuntu server lts 12.04,ho creato 2 utenti con rispettiva cartella(pinco e pallino)dentro home.diciamo che pinco sono io e pallino un amico.ho installato e configurato poi vsftpd.facendo poi i 2 accessi con filezilla da casa tutto ok,tranne una cosa.avrei bisogno che pallino,il mio amico a cui darò ftp,potesse solo leggere ed usare il contenuto della sua cartella e non come ora visualizzare anche la mia.potreste spiegarmi passo a passo come fare?grazie
|
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Apr 2004
Messaggi: 9516
|
|
![]() |
![]() |
![]() |
#3 | |
Member
Iscritto dal: Dec 2005
Messaggi: 278
|
Quote:
|
|
![]() |
![]() |
![]() |
#4 |
Senior Member
Iscritto dal: Apr 2004
Messaggi: 9516
|
ma hai impostato:
chroot_local_user=YES ? o vuoi soltanto un utente rimanesse nella "gabbia" ? |
![]() |
![]() |
![]() |
#5 |
Member
Iscritto dal: Dec 2005
Messaggi: 278
|
|
![]() |
![]() |
![]() |
#6 |
Senior Member
Iscritto dal: Apr 2004
Messaggi: 9516
|
dal file di configurazione leggo:
... # You may specify an explicit list of local users to chroot() to their home # directory. If chroot_local_user is YES, then this list becomes a list of # users to NOT chroot(). # (Warning! chroot'ing can be very dangerous. If using chroot, make sure that # the user does not have write access to the top level directory within the # chroot) chroot_local_user=YES chroot_list_enable=YES # (default follows) chroot_list_file=/etc/vsftpd.chroot_list # ... ... |
![]() |
![]() |
![]() |
#7 | |
Member
Iscritto dal: Dec 2005
Messaggi: 278
|
Quote:
|
|
![]() |
![]() |
![]() |
#8 | |
Senior Member
Iscritto dal: Apr 2004
Messaggi: 9516
|
io abiliterei:
Quote:
|
|
![]() |
![]() |
![]() |
#9 |
Member
Iscritto dal: Dec 2005
Messaggi: 278
|
|
![]() |
![]() |
![]() |
#10 |
Senior Member
Iscritto dal: Apr 2004
Messaggi: 9516
|
editi il file di configurazione e decommenti (#) le rispettive righe
con un editor inserisci i nomi degli utenti "liberi" nel file: /etc/vsftpd.chroot_list riavvii il servizio |
![]() |
![]() |
![]() |
#11 |
Member
Iscritto dal: Dec 2005
Messaggi: 278
|
ma il file devo crearlo io?perchè in ect quando decommento le 2 righe non mi appare
|
![]() |
![]() |
![]() |
#12 |
Senior Member
Iscritto dal: Apr 2004
Messaggi: 9516
|
/etc/vsftpd.chroot_list
certo devi crearlo |
![]() |
![]() |
![]() |
#13 |
Member
Iscritto dal: Dec 2005
Messaggi: 278
|
|
![]() |
![]() |
![]() |
#14 |
Member
Iscritto dal: Dec 2005
Messaggi: 278
|
|
![]() |
![]() |
![]() |
#15 |
Senior Member
Iscritto dal: Apr 2004
Messaggi: 9516
|
aggiungi anche questa riga:
allow_writeable_chroot=YES |
![]() |
![]() |
![]() |
#16 |
Member
Iscritto dal: Dec 2005
Messaggi: 278
|
Tentativo di connessione non riuscito con "ECONNREFUSED - Connection refused by server".
|
![]() |
![]() |
![]() |
#17 | |
Senior Member
Iscritto dal: Apr 2004
Messaggi: 9516
|
a me funziona, io ho attivato nel conf:
Quote:
- cosa hai nei file: /etc/hosts.allow e /etc/hosts.deny ? - che errore vedi nel log? /var/log/vsftpd.log |
|
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 21:23.