6 999
contributi
S3v (discussione | contributi) Nessun oggetto della modifica |
S3v (discussione | contributi) |
||
Riga 194: | Riga 194: | ||
== Utenti ad accesso limitato == | == Utenti ad accesso limitato == | ||
In alcuni casi potrebbe risultare utile fornire, solo a determinati utenti, l'accesso alla directory pubblica esclusivamente per prelevare dati.<br/> | In alcuni casi potrebbe risultare utile fornire, solo a determinati utenti, l'accesso alla directory pubblica esclusivamente per prelevare dati.<br/> | ||
Per raggiungere questo obiettivo sarà necessario innanzitutto creare un utente (il povero | Per raggiungere questo obiettivo sarà necessario innanzitutto creare un utente (il povero ''paperino'') ad accesso limitato e confinarlo nella directory pubblica <code>/home/ftp-share/Pubblica/</code>: | ||
<pre> | <pre> | ||
# ftpasswd --passwd --home /home/ftp-share/Pubblica/ --name paperino --shell /bin/false --uid 4000 | # ftpasswd --passwd --home /home/ftp-share/Pubblica/ --name paperino --shell /bin/false --uid 4000 | ||
</pre> | </pre> | ||
Creare un gruppo virtuale per raggruppare questo tipo di utenti. Chiamiamolo ''ftp-downonly | Creare un gruppo virtuale per raggruppare questo tipo di utenti. Chiamiamolo ''ftp-downonly'' e aggiungiamoci ''paperino'': | ||
<pre> | <pre> | ||
# ftpasswd --group --name downonly --file /etc/proftpd/ftpd.group -m paperino --gid 4000 | # ftpasswd --group --name downonly --file /etc/proftpd/ftpd.group -m paperino --gid 4000 | ||
</pre> | </pre> | ||
Bisognerà aggiungere ''paperino'' anche al gruppo ''ftp-users'' (come spiegato | Bisognerà aggiungere ''paperino'' anche al gruppo ''ftp-users'' (come spiegato [[#Aggiungere un utente a un gruppo|nel paragrafo precedente]]) per consentirgli un accesso FTP al server. | ||
Successivamente è necessario modificare il file ''02Direttive.conf | Successivamente è necessario modificare il file ''02Direttive.conf'' aggiungendo la riga: | ||
<pre> | <pre> | ||
DefaultRoot ~ ftp-downonly | DefaultRoot ~ ftp-downonly |
contributi