Riesco a collegarmi da remoto via ftp con proftp nella cartella home dell'utente.
Vorrei impostare una cartella diversa, come faccio?
proftp configurazione
il file è etc/proftpd.conf
Ho messo in DefaultRoot la directory che voglio e funziona.
Ora però vorrei che ogni utente avesse l'acccesso solo ad un determinata directory (ognuno la propria).
Scusami ma dato che non ho alcun server FTP installato sulla mia macchina posso solo consigliarti di leggere le due guide che ti ho proposto, di leggere bene le righe commentate nel file di configurazione di proftp (che spesso valgono più di mille guide) e di frequentare assiduamente Google Linux (dove credi che abbia trovato quanto ho postato.
Li avevo letti gli articoli, però non c'è spiegato come impostare più utenti. e dai commenti del file proftpd.conf non trovo nulla al caso mio.
Allora.. Mi sembra che il file di configurazione sia chiaro..IO E' LA PRIMA VOLTA CHE LO LEGGO:
Due sono i punti:
Quote:
# Default root can be used to put users in a chroot environment.
# As an example if you have a user foo and you want to put foo in /home/foo
# chroot environment you would do this:
#
# DefaultRoot /home/foo foo
In tal caso puoi decidere che una particolare directory sia assegnato ad un utente. Basta decommentare la linea e aggiungerne una su quel modello per ogni utente.
Se vuoi genericamente che ogni utente sia "jailed" nella sua home puoi semplicemente decommentare invece:
Quote:
# To cause every FTP user to be "jailed" (chrooted) into their home
# directory, uncomment this line.
#DefaultRoot ~
Mi sembra fin troppo chiaro...Cosa c'e' che ti sfugge?
E' molto chiaro, il problema è che io nel mio file proftp.conf trovo scritto la seguente cosa:
Quote:
# Default root can be used to put users in a chroot environment.
# As an example if you have a user foo and you want to put foo in /home/foo
# chroot environment you would do this:
#
# DefaultRoot ~
Ora provo e ti faccio sapere.
Grazie
Funziona.
Devio cambiare il valore di DefaultRoot indicandogli la cartella che vuoi che "contenga" il server, purtroppo non utilizzo proftp per cui non so dove possano essere i file di configurazione, guarda in /etc.
Eccoti un paio di link utili.
http://www.linuxhelp.net/guides/proftpd/
http://www.knoppixitalia.org/modules/wfsection/article.php?articleid=1
In quest ultimo link devi scorrere un po' la pagina per trovare la parte che fa riferimento alla configurazione del server FTP.