• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
  • 在Linux系統中設置磁盤定額

    發表于:2007-07-02來源:作者:點擊數: 標簽:
    概述 磁盤定額(quota)是系統管理員用來監控和限制用戶或組對磁盤的使用的工具。Quota可以從兩方面限制:其一,限制用戶或組可以擁有的inode數(文件數);其二,限制分配給用戶或組的磁盤塊的數目(以千字節為單位的磁盤空間)。通過使用quota,系統管理員

    概述 
    磁盤定額(quota)是系統管理員用來監控和限制用戶或組對磁盤的使用的工具。Quota可以從兩方面限制:其一,限制用戶或組可以擁有的inode數(文件數);其二,限制分配給用戶或組的磁盤塊的數目(以千字節為單位的磁盤空間)。通過使用quota,系統管理員可以限制用戶無節制地使用磁盤空間。Quota程序是針對每個用戶和每個文件系統的,所以每個文件系統都要單獨設置。 
    編譯支持quota的內核 
    首先,你要確定你的Linux內核是支持quota的。在2.2.14的版本的內核中,在編譯的時候必須回答下面的問題為“y”。 
    Filesystems 
    Quota support (CONFIG_QUOTA) [N/y/?] Y 
    修改“/etc/fstab”文件 
    “/etc/fstab”文件包含Linux系統中安裝上的各種各樣文件系統的信息。在使用quota之前,必須現在“fstab”中設置一下使其生效。因為對每一個文件系統都要單獨設置quota,而且在“fstab”文件中,每一個文件系統單獨用一行表示,所以為了支持quota必須在“fstab”的每一行都單獨設置。根據你的需要,可以單獨為用戶、組或組和用戶設置quota。在下面的例子中,我們假定“/home”目錄在“/dev/sda6”設備上,有三種可能的情況。 
    第一種可能的情況: 
    在一個特定的文件系統上設置用戶quota,編輯你的“fstab”文件(vi /etc/fstab),在“defaults”或其它為文件系統做的設置之后加上“usrquota”。 
    例如: 
    /dev/sda6 /home ext2 defaults 1 2 (as an example: the word “defaults”) 
    /dev/sda6 /home ext2 nosuid,nodev 1 2 (as an example: any other options you have set) 
    改為: 
    /dev/sda6 /home ext2 defaults,usrquota 1 2 
    /dev/sda6 /home ext2 nosuid,nodev,usrquota 1 2 
    第二種可能的情況: 
    在文件系統上設置組quota,編輯你的“fstab”文件(vi /etc/fstab),在“defaults”或其它為文件系統做的設置之后加上“grpquota” 
    例如: 
    /dev/sda6 /home ext2 defaults 1 2 (as an example: the word “defaults”) 
    /dev/sda6 /home ext2 nosuid,nodev 1 2 (as an example: any other options you have set) 
    改為: 
    /dev/sda6 /home ext2 defaults,grpquota 1 2 
    /dev/sda6 /home ext2 nosuid,nodev,grpquota 1 2 
    第三種可能情況: 
    在文件系統上同時設置用戶和組quota,編輯“fstab”文件(vi /etc/fstab),在“defaults”或其它為文件系統做的設置之后加上“usrquota, grpquota”。 
    例如: 
    /dev/sda6 /home ext2 defaults 1 2 (as an example: the word “defaults”) 
    /dev/sda6 /home ext2 nosuid,nodev 1 2 (as an example: any other options you have set) 
    改為: 
    /dev/sda6 /home ext2 defaults,usrquota,grpquota 1 2 
    /dev/sda6 /home ext2 nosuid,nodev,usrquota,grpquota 1 2 
    創建“quota.user”和“quota.group”文件 
    在修改“/etc/fstab”文件之后,為了在文件系統上建立quota,在文件系統的根目錄下(在我們的例子中為“/home”)必須有一個“root”擁有所有權的文件:如果設置用戶quota,必須創建“quota.user”;如果設置組quota,必須創建“quota.group”;如果想同時設置用戶和組quota,這兩個文件都要創建。 
    第一步 
    在你想設置quota的那個分區的根目錄,以“root”身份創建“quota.usr”或“quota.group”文件: 
    [root@deep /]# touch /home/quota.user 
    [root@deep /]# touch /home/quota.group 
    [root@deep /]# chmod 600 /home/quota.user 
    [root@deep /]# chmod 600 /home/quota.group 
    “touch”命令在“/home”目錄下創建空的文件。?!癱hmod”命令為這些文件設置只有“root”用戶可讀寫的權限。 
    注意:這兩個quota文件,“quota.user”和“quota.group”,的所有者必須為“root”,“root”用戶有讀寫的權限,?/p>

    原文轉自:http://www.kjueaiud.com

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>