Installare un server vsFTPd con utenti virtuali su MySQL: differenze tra le versioni

Riga 138: Riga 138:
Assicuriamoci quindi di creare la directory che conterrà le configurazioni specifiche:
Assicuriamoci quindi di creare la directory che conterrà le configurazioni specifiche:
<pre>
<pre>
mkdir -p /etc/vsftpd/user_conf
# mkdir -p /etc/vsftpd/user_conf
</pre>
</pre>
Il formato dei file è molto semplice; basta creare un file con il nome utente presente nel database MySQL e inserire poche righe di testo:
Il formato dei file è molto semplice; basta creare un file con il nome utente presente nel database MySQL e inserire poche righe di testo:
Riga 147: Riga 147:
</pre>
</pre>


== Connessione al database MySQL ==
Come ultima cosa dobbiamo istruire il nostro VSFTPD affinchè non cerchi gli utenti in </etc/passwd</tt>, ma nel database che abbiamo creato. Innanzitutto creiamo una copia di backup del file di configurazione, quindi ne impostiamo uno personalizzato:
<pre>
# cp /etc/pam.d/vsftpd /etc/pam.d/vsftpd_orig
# cat /dev/null > /etc/pam.d/vsftpd
# nano /etc/pam.d/vsftpd
</pre>
{{Autori
{{Autori
| Autore = [[Utente:Ferdybassi|Ferdybassi]] 09:40, 16 aug 2013 (CET)
| Autore = [[Utente:Ferdybassi|Ferdybassi]] 09:40, 16 aug 2013 (CET)