歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Linux下磁盤配額(quota)應用與實戰教程

Linux下磁盤配額(quota)應用與實戰教程

日期:2017/2/28 14:55:20   编辑:Linux教程

1、 首先我們要了解磁盤配額的作用,以及什麼是quota。

磁盤配額可以簡單的理解為就是有多少限額的意思,我們知道Linux系統是多人的環境,所以容易出現當多人使用一個硬盤的時候,假如某個人占用了大量的空間,那麼造成其他的用戶無法使用磁盤,因此我們作為root應該針對硬盤的使用,來對硬盤的使用者設置使用權限。我們可以簡單的理解quota。

2、 Quota的主要用途:

針對網站服務(www),IDC域名空間上一般會對網站空間做限制

針對企業郵箱,對每個用戶郵箱使用可以做軟硬限制

針對文件服務器,可以對每個用戶來使用,ftp,nts等

我們需要注意的是我們可以針對用戶和組設置最大軟硬磁盤配額。

3、 Quota的缺點:

只能針對文件系統

Linux系統需要支持quota,kernel2.4之前的版本是不支持quota的,目前我們大家都基本使用的是2.6內核,基本上都支持,除非老古董級別的不支持。

Quota只對普通用戶有效,對root是不能設置quota的

一、實戰quota部署,我們通過一個小案例來完成我們的部署情況。

1、 首先查看系統的分區的類型,以及掛載情況,如圖可以看出我的每個分區都是單獨的分區,我們在此實戰中使用/home來做quota管理不建議使用“/”分區,如圖

2、 然後我們創建測試的賬戶一個小腳本來完成,腳本內容如下:

3、 賦予執行權限,執行腳本,創建賬戶完成,查看如圖:

4、 手動給/home掛載組和用的quota,需要注意的是,不要寫錯“usrquota grpquota”,掛載quota兩種方法,一種臨時生效的,第二中永久生效的,如圖是臨時設置掛載的quota重啟需要重新掛載,

如圖是修改配置文件vim /etc/fstab 需要在/home這行後面添加,針對用戶和組的quota即可。

測試自動掛載是否完成,首先我們先卸載,因為我們手動掛載了,然後我們在測試我們自動掛載的是否生效,如圖測試一切都正常。需要注意的是如果在卸載出現問題的時候查看是否其他人在使用這個目錄,因為Linux是多用戶環境。

Copyright © Linux教程網 All Rights Reserved