天天看點

centos 給使用者進行 磁盤配額

普通使用者可以使用dd 存在威脅

限制每個使用者使用的磁盤大小

  1. 開啟分區配額功能 使用者對每個分區使用的大小 zhumin / 70M /test 30M

    /etc/fstab 在挂載屬性上加上标志 usrquota 使用者配額或者 grpquota 使用者組配額

    /dev/sda3 /home ext3 defaults,usrquota 1 2 永久

    mount -o remount,usrquota /test 臨時

  2. 建立配額資料庫(進入單使用者模式)

    quotacheck -cvuga c檢測 v詳細資訊 u使用者 g使用者組 a所有分區

    會生成aquta.user 、aquota.group

    #quotacheck -cvua

    #ls /test 此時會生成 aquta.user

  3. 啟動配額功能

    #quotaon /test quotaoff 關閉配額

  4. 編輯使用者配額

    #edquota zhumin

    blocks(KB) soft hard 空間大小

    inodes soft hart 檔案多少

    soft:軟限制 達到後警告 超過的儲存7天

    hard:硬限制

    把第一個hard下寫成 51200 即50M

  5. 測試

    進入test分區下

    dd if of bs count

  6. 管理者

    檢視使用者磁盤配額 quota zhumin

    檢視所有磁盤配額 repquota -a

  7. 複制使用者配額

    edquota -p zhumin zhumin1 zhumin2 zhumin1,zhumin2複制zhumin的配額

繼續閱讀