Aiuto gestione sezione pubblica e privata VSFTP

Installazione, configurazione e uso di Ubuntu come server: web, ftp, mail, news, proxy, dns e altro.
Scrivi risposta
ptk
Prode Principiante
Messaggi: 25
Iscrizione: domenica 16 marzo 2008, 22:21
Località: Rieti

Aiuto gestione sezione pubblica e privata VSFTP

Messaggio da ptk »

Ciao, sto cercando di tirare su un server ftp,  ma non rieco a risolvere un problema.
Sul sistema ho 3 utenti (pippo, pluto e paperino) e la cosa che vorrei fare è rendere la home dei vari utenti accessibile con password, mentre la directory public accessibile da tutti.
Per spiegarmi meglio:

/home/pluto (accessibile con login)
/home/pippo (accessibile con login)
/home/paperino (accessibile con login)
/home/public (accessibile da tutti senza login)

Il problema si presenta quando accedo da browser. Nella directory public si entra in anonymous e fin qui ci siamo, mentre se provo ad entrare nelle directory pluto, pippo o paperino invece di chiedermi di effettuare il login, mi da errore (550 Failed to change directory) e non mi  fa entrare.

Questa è la mia configurazione: (ovviamente se me ne mandate una migliore è sempre ben accetta:D)

Codice: Seleziona tutto

anonymous_enable=YES
anon_upload_enable=NO
anon_mkdir_write_enable=NO
passwd_chroot_enable=YES
anon_root=/home/
local_enable=YES
write_enable=YES
local_umask=022
dirmessage_enable=YES
xferlog_enable=YES
xferlog_file=/var/log/vsftpd.log
xferlog_std_format=YES
ascii_upload_enable=YES
ascii_download_enable=YES
ls_recurse_enable=NO
listen_port=21
connect_from_port_20=NO
listen=YES
background=YES
syslog_enable=YES
log_ftp_protocol=YES
vsftpd_log_file=/var/log/vsftpd.log
dual_log_enable=YES
# definiamo una chroot() jail
chroot_list_file=/etc/vsftpd.chroot_list
chroot_local_user=NO
check_shell=NO
userlist_deny=NO
chroot_list_enable=YES
# definiamo una lista di utenti autorizzati
# nel file /etc/vsftpd.user_list
userlist_enable=NO
userlist_file=/etc/vsftpd.user_list
Nel file /etc/vsftpd.chroot_list ci sono i 3 utenti
Il file /etc/vsftpd.user_list è vuoto
Ubuntu 8.10 32 bit | Kernel 2.6.27-11 | Gnome 2.24.1
Scrivi risposta

Ritorna a “Ubuntu su server”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 2 ospiti