vsftpd

Installazione, configurazione e uso di Ubuntu come server: web, ftp, mail, news, proxy, dns e altro.
sij
Prode Principiante
Messaggi: 3
Iscrizione: martedì 28 aprile 2009, 15:02

vsftpd

Messaggio da sij »

Ho creato un utente locale utest (local_enable = YES) che si connette solo alla sua directory aaa (chroot_local_user = YES ?)
e esegue l'upload dei file (write_enable = YES ?)
Ho eseguito chmod 777 /aaa.
Mi connetto via ftp con utest e eseguo l'upload, ma in questo ambito
posso però anche *cancellare file e creare directory* e questo non lo vorrei.
Come posso fare?
m4ssimo
Prode Principiante
Messaggi: 117
Iscrizione: lunedì 1 maggio 2006, 13:44

Re: vsftpd

Messaggio da m4ssimo »

Specifica nel file di configurazione la voce

Codice: Seleziona tutto

user_config_dir=TUA_CARTELLA
(ad esempio crei la directory /etc/vsftpd_users e poi metti

Codice: Seleziona tutto

user_config_dir=/etc/vsftpd_users
)

Nella quale devi inserire dei files di testo con il nome dell'utente (in questo caso "utest") dove specifichi l'impossibilità di creare directory e cancellare files specificando ad esempio

Codice: Seleziona tutto

write_enable=NO
Magari è un pò troppo restrittivo (non so cosa devi farci) ma così funziona
sij
Prode Principiante
Messaggi: 3
Iscrizione: martedì 28 aprile 2009, 15:02

Re: vsftpd

Messaggio da sij »

Grazie per la risposta.
Ma se faccio come dici l'utente utest non potrà nemmeno fare upload.
Il mio intento è di permettere solo l' upload.
no creazione nuove cartelle e no cancellazione files e magari no accesso a sottocartelle.

Ciao e grazie
Scrivi risposta

Ritorna a “Ubuntu su server”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 2 ospiti