• <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來源:作者:點擊數: 標簽:
    1. 問題的提出: 能夠限制用戶在 服務器 上使用一定的硬盤空間,是作為公用服務器所必須的。 在這方面linux 比Windows NT有明顯的優勢。 2. 需求說明: 需建FTP服務器,在系統中有多個用戶, 需如下分配磁盤定額: user name group home_dir 定額 -------------

    1. 問題的提出:

    能夠限制用戶在服務器上使用一定的硬盤空間,是作為公用服務器所必須的。
    在這方面linux 比Windows NT有明顯的優勢。

    2. 需求說明:

    需建FTP服務器,在系統中有多個用戶, 需如下分配磁盤定額:


    user name group home_dir 定額
    ----------------------------------------------------------
    co_user01 company01 /home/company 60M
    co_user02 company01 /home/company
    -----------------------------------------------------------
    user01 user01 /home/user01 30M
    -----------------------------------------------------------
    user02 user02 /home/user02 30M
    -----------------------------------------------------------
    user03 user03 /home/user03 30M

    3. 解決步驟:

    a. 我們使用系統為Red hat 5.2 , 用戶已按上述需求設好帳號。
    b. 由于使用了Redhat5.2 ,系統內核缺省情況是支持磁盤定額的,而且
    啟動腳本啟動磁盤定額服務。(在/etc/rc.d/rc.sysinit中,你可以
    看到在安裝完所有分區后,有quotaon -a 及quotacheck -avug的設置。)

    c. 現在(1999/04/10)linux的磁盤定額只支持ext2分區。這時,我們要
    指定系統中哪一個分區要做定額設置。你可編輯/etc/fstab文件來指定,
    原文件:
    /dev/hda3 / ext2 defaults 1 1
    /dev/hda1 /winnt vfat defaults 0 0
    /dev/hda2 /my_ntfs ntfs defaults 0 0
    /dev/hda4 swap swap 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

    改為
    /dev/hda3 / ext2 defaults,usrquota, grpquota 1 1
    /dev/hda1 /winnt vfat defaults 0 0
    /dev/hda2 /my_ntfs ntfs defaults 0 0
    /dev/hda4 swap swap 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

    *** 千萬不要把usrquota寫成userquota, 后果并不是想象的那么簡單。

    d.
    在指定的要做定額的分區的根目錄中建立空文件quota.user及quota.group并把權限指定為

    只有root可更改。

    # touch quota.user
    # touch quota.group
    # chmod 600 quota.user
    # chmod 600 quota.group

    e. 這時,我們重新啟動系統

    # reboot
    f.
    在系統重新啟動后,我們就可以用edquota命令或linuxconf軟件為用戶來劃分磁盤定額了。

    用linuxconf比較容易。... ...


    g. 這樣全部設置就告完成,使用repquota -a 命令看看。


    參考資料

    wangwei
    mailto:

    原文轉自: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>