日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
Linux限制用戶或組對磁盤空間的使用

實驗環(huán)境

環(huán)境:centos7.3 ,一塊磁盤sdb分一個分區(qū)sdb1。

安裝磁盤配額支持軟件

yum install quota

制作文件系統(tǒng),并以支持配額功能的方式掛載文件系統(tǒng)

mkfs.ext4 /dev/sdb1
mount /dev/sdb1 /tmp
mount -o remount,usrquota,grpquota /dev/sdb1

查看磁盤掛載時是否啟用磁盤配額技術(shù)

mount
要想永久掛載(需在配置文件里,加入usrquota,grpquota這兩個參數(shù))
vim /etc/fstab
/dev/sdb1 /tmp ext4 defaults,usrquota,grpquota 0 0

檢測磁盤配額并生成配額文件(若是出錯,請關(guān)閉selinux)

quotacheck -cugv /tmp  #此命令會在/tmp下生成兩個文件
#解釋:-c 創(chuàng)建配額文件,-u (-g) 掃描磁盤空間,計算每個用戶(組)識別碼所占用的目錄和文件數(shù),-a 掃描在/etc/fstab文件里,有加入quota設(shè)置的分區(qū),-d 詳細顯示指令執(zhí)行過程,便于排錯。-R 排除根目錄所在分區(qū)

用戶和組帳號的配額設(shè)置

useradd wsfnk  #先創(chuàng)建一個用戶,若有就不用創(chuàng)建了
edquota -u wsfnk #-g 表示 wsfnk組,在類似vim界面,編輯限制大小,

Disk quotas for user wsfnk (uid 1000):
 Filesystem                   blocks       soft       hard     inodes     soft     hard
 /dev/sdb1                         0          20         50          1        0        0

#對其中各字段解釋如下:
#Filesystem下顯示實現(xiàn)磁盤配額的分區(qū);
#blocks下為當前已經(jīng)使用的大小,不用修改;
#soft為軟限制,超出后會給出警告,超出的部分默認會保存7天;
#hard為硬限制,不可超越的限制(軟硬限制默認單位都是KB);
#后面的兩個相同的soft、hard分別表示分區(qū)中這個用戶可以創(chuàng)建的文件數(shù)目軟硬限制;
#本例中設(shè)置,qingsword可以使用/dev/sdb1分區(qū)的軟限制大小10KB,硬限制20KB,可創(chuàng)建的文件個數(shù)軟限制是3個,硬限制5個;

edquota參數(shù)
-u  :設(shè)置用戶的quta,這是預(yù)設(shè)的參數(shù)
-g  :設(shè)置群組的quota
-p 源用戶名稱 :將源用戶的quota設(shè)置套用到其他用戶或組
-t  :設(shè)置寬限期限

激活磁盤配額

quotaon -ugv /tmp

注意:磁盤配額中的blocks,不是fdisk里看到的blocks,而是表示1k

我們擁有10多年網(wǎng)頁設(shè)計和網(wǎng)站建設(shè)經(jīng)驗,從網(wǎng)站策劃到網(wǎng)站制作,我們的網(wǎng)頁設(shè)計師為您提供的解決方案。為企業(yè)提供網(wǎng)站設(shè)計制作、網(wǎng)站建設(shè)、微信開發(fā)、重慶小程序開發(fā)、成都做手機網(wǎng)站HTML5、等業(yè)務(wù)。無論您有什么樣的網(wǎng)站設(shè)計或者設(shè)計方案要求,我們都將富于創(chuàng)造性的提供專業(yè)設(shè)計服務(wù)并滿足您的需求。

測試是否限制會生效

寫數(shù)據(jù)
mkdir /tmp/test
chmod 777 /tmp/test

切換用戶wsfnk
su wsfnk
cd /tmp/test
dd if=/dev/zero of=wss.test bs=1k count=500

關(guān)閉磁盤配額

#關(guān)閉單個磁盤的磁盤配額
quotaoff /sdb1

#關(guān)閉所有已經(jīng)開啟的磁盤配額
quotaoff -a

#反之,開啟所有磁盤配額
quotaon -a

#如果不再使用磁盤配額,可以將配置文件也刪除
rm -rf /sdb1/aquota.*

#最后刪除/etc/fstab中的自動掛載即可

當前標題:Linux限制用戶或組對磁盤空間的使用
當前網(wǎng)址:http://m.5511xx.com/article/coopgji.html