[+] Proftp i utworzenie quoty dla użytkowników
: 15 marca 2010, 13:36
Witam.
Zainstalowałem na serwerze proftpd i chcę utworzyć quoty dla użytkowników. Czy tworząc tablice limit muszę też tworzyć tablicę tally.
W pliku proftpd.conf dodałem takie wpisy.
Plik modules.conf wygląda następująco:
Dodałem taki rekord:
Ale mi ten limit nie działa? Ktoś może wie dlaczego?
Rozwiązanie:
Problem rozwiązany. Tablica tailly też jest potrzebna.
Zainstalowałem na serwerze proftpd i chcę utworzyć quoty dla użytkowników. Czy tworząc tablice limit muszę też tworzyć tablicę tally.
W pliku proftpd.conf dodałem takie wpisy.
Kod: Zaznacz cały
QuotaShowQuotas on
QuotaEngine on
QuotaLimitTable file:/etc/proftpd/ftpquota.limittab
Kod: Zaznacz cały
#
# This file is used to manage DSO modules and features.
#
# This is the directory where DSO modules reside
ModulePath /usr/lib/proftpd
# Allow only user root to load and unload modules, but allow everyone
# to see which modules have been loaded
ModuleControlsACLs insmod,rmmod allow user root
ModuleControlsACLs lsmod allow user *
LoadModule mod_ctrls_admin.c
LoadModule mod_tls.c
# Install proftpd-mod-mysql or proftpd-mod-pgsql to use this
#LoadModule mod_sql.c
# Install proftpd-mod-ldap to use this
#LoadModule mod_ldap.c
#
# 'SQLBackend mysql' or 'SQLBackend postgres' directives are required
# to have SQL authorization working. You can also comment out the
# unused module here, in alternative.
#
# Install proftpd-mod-mysql to use this
#LoadModule mod_sql_mysql.c
# Install proftpd-mod-pgsql to use this
#LoadModule mod_sql_postgres.c
LoadModule mod_radius.c
LoadModule mod_quotatab.c
LoadModule mod_quotatab_file.c
# Install proftpd-mod-ldap to use this
#LoadModule mod_quotatab_ldap.c
# Install proftpd-mod-pgsql or proftpd-mod-mysql to use this
#LoadModule mod_quotatab_sql.c
LoadModule mod_quotatab_radius.c
LoadModule mod_wrap.c
LoadModule mod_rewrite.c
LoadModule mod_load.c
LoadModule mod_ban.c
LoadModule mod_wrap2.c
LoadModule mod_wrap2_file.c
# Install proftpd-mod-pgsql or proftpd-mod-mysql to use this
#LoadModule mod_wrap2_sql.c
LoadModule mod_dynmasq.c
# keep this module the last one
Kod: Zaznacz cały
ftpquota --update-record --type=limit --name=test --quota-type=user \
--bytes-download=100 --files-download=1
Rozwiązanie:
Problem rozwiązany. Tablica tailly też jest potrzebna.