資源描述:
《redhatlinux用戶管理經(jīng)驗點滴》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。
1、RedHatLinux用戶管理經(jīng)驗點滴RcdHatLinux是眾多Linux發(fā)行版木中較流行的一個。這里結(jié)介筆者的使用經(jīng)驗談?wù)勗赗edHatLinux卜?的用戶管理。筆者使用的是RedHat5.1發(fā)行版,核心版本2211,如不作特別說明,下面的操作都是在root賬戶下完成的。為普通用戶和用戶組加入磁盤配額限制Linux的quota程序允許為系統(tǒng)上每一用戶或用戶組指定所能使用的磁盤配額。目前quota僅能工作在ext2類型的文件系統(tǒng)上。使用quota需要確定以下兩點:1當(dāng)前的系統(tǒng)核心支持quotao2系統(tǒng)已正確安裝quota程序包。如果你當(dāng)前的系統(tǒng)核心不支持quota,請巫新編
2、譯你的核心,當(dāng)系統(tǒng)提示:Quotasupport(CONFIG一QUOTA)[n]回答y,生成新的系統(tǒng)核心。如果沒quota程序包,請到以下地址下載quola的源程序并編譯之。ftp://ftp.funct.fi/pub/Linux/PEOPLE/Linus/subsystcms/quota//all.tar.gz-般Linux的發(fā)行版本的核心都缺省包含了quota支持,也附帶了quota程序包,只需安裝quota并加以設(shè)置便可讓quotaT作。quota的具體設(shè)置步驟:1?編輯系統(tǒng)初始腳木(RedHat是/etc/rc.d/rc.sysinit,別的發(fā)行版町能有所不同)讓它
3、檢杳quota并激活quotao#Checkquotaandthenturnquotaon.if[—x/usr/sbin/quotacheck]thenecho"Checkingquotas?Thismaytakesometime."/usr/sbin/quotacheck—avugecho"Done."flif[—x/usr/sbin/quotaon]thenecho"Turningonquota/'/usr/sbin/quotaon—avugfi在RcdHat5.1版的/ctc/rc.d/rc.sysinit文件中已包含了以上語仙請檢査你自己的系統(tǒng)初始腳本文件,沒冇就加上
4、。注意必須iI:其在/etc/fstab。2.編輯/etc/fstab。你的/etc/fstab文件可能會是這樣的:/dcv/lidal/cxt2defaults11/dev/hda2/homeext2defaults11選擇用戶所在分區(qū)所在行的笫四個域,為用戶加入quota支持,如下:/dev/hdal/ext2defaults11/dev/hda2/homeext2defaults^usrquota11如為用戶組加入quota支持,"J將usrquota替換為grpquota。如兩者兼而有Z,可將這兩項一并寫入,如下:/dev/hdal/ext2defaults11/de
5、v/hda2/homeext2defaults,usrquota,grpquota113.建立quota記錄文件quota.user和quota.groupo進入用戶所在分區(qū)根目錄,如上例中打入cd/home即可,按下面命令建立文件:touchquota.usertouchquota.groupchmod600quota.userquota.group完成上面兒步以后,雨新應(yīng)動計算機以使設(shè)置生效。4.為用戶或用戶組設(shè)置磁盤配額限制。假設(shè)在你的系統(tǒng)上冇一名為bob的用戶,現(xiàn)在想給他10MB的碩盤配額限制,他所擁冇的最人文件數(shù)不得超過100個。執(zhí)行edquota—udquo,系統(tǒng)
6、將進入編輯環(huán)境(具體編輯環(huán)境視editor變量設(shè)置而定),將如下三行:Quotasforuserbob:/dev/hda2:blocksinuse:14,limits(soft-0,hard-0)inodesinuse:12,limits(soft=0,hard=0)改為:Quotasforuserbob:/dev/hda2:blocksinuse:14,limits(sofl=05hard=10240)inodesinuse:12,limits(soft=0,hard=100)其中:blocksinuse:用戶已使用塊的大小,單位是kB。inodesinuse:用戶現(xiàn)有文件
7、的大小。這兩項都是系統(tǒng)自動給出,不必改動。軟限制(softlimits)通常設(shè)置軟限制為?接近硬限制的值,超越此限制時,系統(tǒng)將警吿川戶將到達最大磁盤配額限制。軟限制為0時沒有軟限制。結(jié)合寬限期使用時,只要用戶超越了軟限制,一過寬限期,任何對磁盤空間的額外需求將被立即拒絕。硬限制(hardlimits)磁盤配額的絕對限制,設(shè)置了quota的用戶不能超越此限制。寬限期(GracePeriod)寬限期是用戶超越了軟限制而沒有到達硬限制時的一段放寬期,在這段時間內(nèi),用戶可以在硬限制范圍內(nèi)自山地使用磁盤空間,超過