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?
vsftpd
Re: vsftpd
Specifica nel file di configurazione la voce
(ad esempio crei la directory /etc/vsftpd_users e poi metti
)
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
Magari è un pò troppo restrittivo (non so cosa devi farci) ma così funziona
Codice: Seleziona tutto
user_config_dir=TUA_CARTELLACodice: Seleziona tutto
user_config_dir=/etc/vsftpd_usersNella 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=NORe: vsftpd
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
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
Chi c’è in linea
Visualizzano questa sezione: 0 utenti iscritti e 5 ospiti