Server FTP di rete con ProFTPD e utenti virtuali: differenze tra le versioni

nessun oggetto della modifica
Nessun oggetto della modifica
Riga 57: Riga 57:
</pre>
</pre>


L'utente "ftp" appena creato con UID pari a 2000 non ha niente a che vedere con l'utente "ftp" di sistema con UID uguale a 119 e utilizzato da ProFTPD per l'accesso anonimo.<br/>
L'utente "ftp" appena creato ha il solo scopo di assumere la proprietà della directory pubblica e, avendo UID pari a 2000, non ha niente a che vedere con l'utente "ftp" di sistema con UID uguale a 119 e utilizzato da ProFTPD per l'accesso anonimo.<br/>
La vita dell'"ftp" creato è limitata al solo file <code>ftpd.passwd</code> da cui ProFTPD ricava le informazioni d'accesso.
La vita dell'"ftp" creato è limitata al solo file <code>ftpd.passwd</code> da cui ProFTPD ricava le informazioni d'accesso.


Riga 120: Riga 120:


=== Directory pubblica ===
=== Directory pubblica ===
TODO
Avere tutte directory private può già essere considerata una situazione ragionevole in molti contesti ma, più in generale, è auspicabile che esista una directory pubblica per condividere dati tra diversi utenti.<br/>
 
Creeremo, quindi, una directory in cui tutti potranno inviare o prelavare dati attraverso FTP: la chiameremo <code>Pubblica</code> e si troverà all'interno di <code>/home/ftp-share/</code>.
<pre>
# mkdir /home/ftp-share/Pubblica
# chown 2000:3000 /home/ftp-share/Pubblica
# chmod 770 /home/ftp-share/Pubblica
</pre>
Notare che i proprietari (utente/gruppo) della directory sono "ftp:ftp-users" specificati mediante i rispettivi UID/GID.


== Configurazione ==
== Configurazione ==
Riga 162: Riga 168:
Chiaramente adattate questa configurazione al vostro caso.
Chiaramente adattate questa configurazione al vostro caso.


== Direttive ==
=== Direttive ===
Tutte le altre direttive saranno raccolte nel file <code>02Direttive.conf</code> contenente;
Tutte le altre direttive saranno raccolte nel file <code>02Direttive.conf</code> contenente;
<pre>
<pre>
6 999

contributi