La ayuda para la configuración de ProFTPd está http://www.proftpd.org/docs/directives/configuration_full.html a y el minihowto para manipular las quotas en http://www.castaglia.org/proftpd/contrib/ftpquota.hml. Saber que las cuotas de tipo Limit son para fijar los máximos, bien de descarga, subida, ratios etc, mientras que los de tipo Tally permite llevar la cuenta de la cantidad subida hasta ese momento. Los ficheros (ftpquota.*) deben permitir bloqueos para el acceso concurrente, por lo que se debe prestar atención a permisos y FileSystems donde los colocamos. Para el recálculo los Tally, en caso de tener varias formas de poner ficheros (email + FTP) debe hacerse periódicamente, porque si se configura para que se haga cuando se inicia sesión el Logon se demora muchísimo.
Para ver las cuotas asignadas:
ftpquota --show-records --type limit --table-path /ftpserver/ftp.carm.es/ftpquota.limittab
ftpquota --show-records --type tally --table-path /ftpserver/ftp.carm.es/ftpquota.tallytab
Para borrar cuotas asignadas...
for i in anj77m ibm78m
do
ftpquota --delete-record --type limit --table-path /ftpserver/ftp.carm.es/ftpquota.limittab --name $i --quota-type users
ftpquota --delete-record --type tally --table-path /ftpserver/ftp.carm.es/ftpquota.tallytab --name $i --quota-type user
done
Para crear cuotas:
for i in anj77m ibm78m
do
ftpquota --add-record --type limit --table-path /ftpserver/ftpgroups.carm.es/ftpquota.limittab --units=Gb --name $i --quota-type user --bytes-upload=1
done
Manejo de cuotas con ProFTPd
Publicado por Ignacio Barrancos en jueves, noviembre 22, 2007
Tags: sysadmin
Suscribirse a:
Enviar comentarios (Atom)
1 comentario:
Ignacio tu blog me ha sido de mucha ayuda, eres un crack!
Publicar un comentario