Howto / DirectAdmin
DirectAdmin 1.32.1 - Abilitare e gestire le ftp quota su Proftpd
Author: Tafaz
Visits: 1344
Date: 16.09.2008
In direct admin non è presente una gestione integrata delle quote per gli utenti ftp, per abilitarla si deve andare a configurare proftpd manualmente, ricompilandolo con il modulo mod_quotatab.
Per ricompilarlo si deve modificare il file configure-proftpd nella directory /usr/local/directadmin/custombuild/configure/proftpd/ aggiungendo l'opzione --with-modules=mod_quotatab:mod_quotatab_file come mostrato nel listato seguente
#!/bin/sh
install_user=ftp \
install_group=ftp \
./configure \
--prefix=/usr \
--sysconfdir=/etc \
--localstatedir=/var/run \
--mandir=/usr/share/man \
--without-pam \
--disable-auth-pam \
--with-modules=mod_ratio:mod_readme:mod_tls \
--with-modules=mod_quotatab:mod_quotatab_file
LDFLAGS=-static
aggiungere solo il testo in grassetto
ora sarà necessario ricompilare proftpd, ci spostiamo in /usr/local/directadmin/custombuild/ e lanciamo il comando
./build proftpd
una volta ricompilato avremo abilitato il supporto delle quote e sarà stato generato un file eseguibile chiamato ftpquota nella directory /usr/local/directadmin/custombuild/proftpd-`versione`/contrib/. Questo eseguibile ci permetterà di creare e modificare i file binari che servono a proftpd per gestire le quote.
Per comodità creiamo un link a questo file in /usr/bin per renderlo disponibile a livello globale.
cd /usr/bin
ln -s /usr/local/directadmin/custombuild/proftpd-`versione`/contrib/ftpquota ftpquota
Author: Tafaz
Visits: 1344
Date: 16.09.2008
Per ricompilarlo si deve modificare il file configure-proftpd nella directory /usr/local/directadmin/custombuild/configure/proftpd/ aggiungendo l'opzione --with-modules=mod_quotatab:mod_quotatab_file come mostrato nel listato seguente
#!/bin/sh
install_user=ftp \
install_group=ftp \
./configure \
--prefix=/usr \
--sysconfdir=/etc \
--localstatedir=/var/run \
--mandir=/usr/share/man \
--without-pam \
--disable-auth-pam \
--with-modules=mod_ratio:mod_readme:mod_tls \
--with-modules=mod_quotatab:mod_quotatab_file
LDFLAGS=-static
aggiungere solo il testo in grassetto
ora sarà necessario ricompilare proftpd, ci spostiamo in /usr/local/directadmin/custombuild/ e lanciamo il comando
./build proftpd
una volta ricompilato avremo abilitato il supporto delle quote e sarà stato generato un file eseguibile chiamato ftpquota nella directory /usr/local/directadmin/custombuild/proftpd-`versione`/contrib/. Questo eseguibile ci permetterà di creare e modificare i file binari che servono a proftpd per gestire le quote.
Per comodità creiamo un link a questo file in /usr/bin per renderlo disponibile a livello globale.
cd /usr/bin
ln -s /usr/local/directadmin/custombuild/proftpd-`versione`/contrib/ftpquota ftpquota
Page 1 of 2
>>
Se vuoi discutere con noi su questo articolo o comunque vuoi porci delle domande usa il nostro Forum

