• 1 
瀏覽模式: 普通 | 列表

ProFTPD + quota 限制空間使用

目的: 達到每一個帳戶有自已的空間大小限制,非無限,雖然說可以使用 Linux 本身附的 quota 功能,不過那個是需要實體帳戶存在才可以,

         這裡是用虛擬帳戶方式與檔案格式存放帳戶來作測試,

         環境是已使用 RPM 安裝過了,所以需要自行編譯讓 ProFTPD 支援 quota 功能。

1。下載 1.3.2 版

      wget ftp://ftp.proftpd.org/distrib/source/proftpd-1.3.2.tar.gz

2。編譯

      install_user=ftp install_group=ftp ./configure --prefix=/usr/local --sysconfdir=/etc --localstatedir=/var/run --mandir=/usr/local/man --without-pam --disable-auth-pam --with-modules=mod_ratio:mod_readme:mod_quotatab:mod_quotatab_file LDFLAGS=-static

      make

      make install

3。裝好後,新的 proftpd 等執行檔案都在 /usr/local/sbin/裡,就把它 link 至 /usr/sbin/ 吧,

[閱讀全文]

標籤: ftp proftpd Quota

Quota - Linux 的磁碟配額

1. 編輯 /etc/fstab,讓 /dev/hdb1 可以使用 Quota 功能

/dev/hdb1    /hdb1    ext3    defaults,usrquota,grpquota    1 1

2. 編輯剛後,重開機 reboot

      或者 mount -o remount /dev/hdb1 就不用重開機了

 

 

3. 掃描磁碟,並產生aquota.group與aquota.user兩檔


   quotacheck -avug

 

4. 啟動 Quota


   quotaon -avug

 

5. 建立使用者的空間限制


   edquota -u cross

[閱讀全文]

標籤: quota 配額

  • 1