# 版權宣告: 1999 Copyright OLS3 All rights reserved. # 作者: OLS3 (臥龍小三) Quota 的架設 一. 何謂 Quota ? 您學校中的主機, 可能提供網頁空間給全校師生及職員, 如果, 對硬碟空間的控制, 沒有一個準則和方法, 那麼, 很可能有些人會用掉大部份的磁碟空間, 這使得多數人的權限將受到影響. 因此, 我們必須有一套管理磁碟空間配置的系統才行, 像這種限制每個人硬碟使用量以及檔案數目的觀念, 便稱為 Quota (Quota 配額的意思). 比如, 通常的作法是: 我們可以能會限制每位師生, 每人至多可以使用 10MB 的空間, 超過時, 系統將會對他發出警告. 二. /etc/fstab 表 Quota 的架設和 /etc/fstab 這個表格有極大的關連, 因此, 我們先來了解一下這個表格的用途及格式內容! [ols3@hacker ols3]$ cat /etc/fstab 分割區設備 掛入點 檔案系統種類 選項 dump fsch 檢查碼 /dev/hda7 / ext2 exec,dev,suid,rw,usrquota,grpquota 1 1 /dev/hda6 Swap000 swap defaults 0 0 /dev/hda1 /win95 vfat defaults 0 0 /dev/fd0 /mnt/floppy ext2 noauto 0 0 /dev/cdrom /mnt/cdrom iso9660 noauto,ro 0 0 none /proc proc defaults 0 0 none /dev/pts devpts mode=0622 0 0 在選項部份, 要是出現 usrquota,grpquota 表示該檔案系統 Quota 的功能已經打開了! 此時, 會在檔案系統的根目錄中產生 quota.user 及 quota.group, 分別用來記錄使用者及群組的 Quota 資料. 三. 如何設定 Quota ? 1. 打開該檔案系統的 Quota 方法 : Linuxconf -> File systems -> Access local drive -> 選擇檔案系統之後, 按 Enter -> 將 General options 中的 User quota 及 Group quota 給它 enabled (按空白鍵可切換) 2. 設定每位使用者預設的配額大小 方法: Linuxconf -> File systems -> Set quota defaults -> 編輯 User 預設值及 Group 預設值的大小. 要設定的種類有三種:
3. 相關指令
四. 何謂 soft ? 何謂 hard ? 所謂 soft 就是初步的限制, hard 就是最後的限制. 當你超過 soft 的限制時, 系統會警告您在預設的寬限期內將用量減少至規定以下, 但這段期間您仍然可以使用, 但最多就是不能超過 hard 的限制.
|
|