前言:
磁碟配額是一種磁碟空間的管理機制,使用磁碟配額可限制使用者或組在某個特定檔案系統中所能使用的最大空間。linux系統是多使用者任務作業系統,在使用系統時,會出現多使用者共同使用乙個磁碟的情況,如果其中少數幾個使用者占用了大量的磁碟空間,勢必壓縮其他使用者的磁碟的空間和使用許可權。因此,系統管理員應該適當的開放磁碟的許可權給使用者,以妥善分配系統資源。
實現磁碟限額的條件:
需要linux核心支援。
安裝xfsprogs與quota軟體包。
用兩條命令檢視linux系統是否安裝xfsprogs與quota軟體包。
輸入:rpm -qa | grep xfsprogs-----------------檢視所有安裝並過濾xfsprogs
輸入:rpm -ql xfsprogs |grep quota----------檢視xfsprogs安裝詳情並過濾出quota
linux磁碟限額的特點:
**> 作用範圍:針對指定的檔案系統(分割槽)
限制物件:使用者賬號、組賬號限制型別:磁碟容量、檔案數量限制方法:軟限制、硬限制**
編輯磁碟配額設定:
1.用「setenforce 0」命令關閉增強性安全功能,linux6版本需要關閉才能進行磁碟配額,linux7進行了優化不用關閉也可以。
2.用vim編輯器對/etc/fstab檔案進行配置,給mbox02增加磁碟配額許可權,在defaults預設許可權後面新增上usrquota許可權與grpquota許可權,用英文逗號隔開。
3.將mbox02邏輯區解掛然後重新掛載,同步一下上一步的許可權配置。
4.用mount命令檢視掛載詳細資訊,發現磁碟配額許可權以開啟。
5.新建乙個使用者用來對其進行磁碟配額。(使用者與組的管理之前寫過了,不會的朋友可以去翻一下)
6.對使用者zhangsan進行磁碟限額配置。限制其檔案大小的軟限制為50m,硬限制為80m;限制檔案數量軟限制為4個,硬限制為6個。(注意:軟限制不能超過硬限制,也就是說軟限制小於等於硬限制)
7.接下來我們要用zhangsan使用者往分割槽裡寫東西,但zhangsan不具備mbox02的寫入許可權,所以給他乙個許可權。
8.驗證檔案個數的限制是否成功,我們先切換到zhangsan使用者,然後進入mbox02目錄,在目錄建立空檔案,當檔案數達到硬限制6個後,再建立新檔案失敗。
9.驗證檔案大小限制是否成功,我們先將之前的空檔案刪除,再從/dev/zero中拿垃圾檔案到mbox02中,拿50m成功,到我們再拿50m是超過了硬限制80m,所以只拿了30m。
10.我們用exit命令回到root使用者,然後檢視一下磁碟配額的使用情況。
Linux磁碟配額管理 江湖小白
前言 磁碟配額是一種磁碟空間的管理機制,使用磁碟配額可限制使用者或組在某個特定檔案系統中所能使用的最大空間。linux系統是多使用者任務作業系統,在使用系統時,會出現多使用者共同使用乙個磁碟的情況,如果其中少數幾個使用者占用了大量的磁碟空間,勢必壓縮其他使用者的磁碟的空間和使用許可權。因此,系統管理...
磁碟配額管理
quota 磁碟配額 vim etc fstab 在需要做配額的分割槽defaults 後邊新增usrquota,grpquota 或者mount o remount,usrquota,grpquota home 完成後重新掛載該分割槽 以home分割槽為例 mount o remount home...
磁碟管理3 磁碟配額
在linux系統中,由於多使用者 多工的環境,所以會有多使用者共同使用乙個硬碟空間的情況發生,如果其中某些使用者使用磁碟空間較多,將會影響其他使用者的使用。為了維護所有使用者對磁碟空間的公平使用,運用磁碟配額quota以妥善分配磁碟。一般用來設定使用者的磁碟容量。1 mount o usrquota...