导航:首页 > 操作系统 > linux用户配额

linux用户配额

发布时间:2022-11-07 06:33:04

linux用户磁盘空间配额的管理

linux用户磁盘空间配额的管理linux下要实现磁盘空间限制,需要安
quota
套件来实现。用户磁盘空间限制是以文件系统(分区)为单位的,想要限制在/home目录空间大小,那么必须为/home单独挂载一个分区。一、规划文件系统1.1、查看文件系统的容量等信息Java代码
df
-h
/
1.2、查看文件系统是否已加入quota支持Java代码
mount
|
grep
/
1.3、为文件系统添加quota支持编辑fstab文件,选择要设定
Quota
的文件系统,然后加入
usrquota

grpquota
选项:Java代码
vim
/etc/fstab
/dev/sda1
/
ext3
defaults,usrquota,grpquota
1
1
其中
/dev/sda1
可以用
uuid
标识信息来代替Java代码
UUID=a8454012-1fff-4d33-baa5-b57fb7d3e1e2
/
ext3
defaults,usrquota,grpquota
1
1
那如何查看磁盘与分区的标识信息?Java代码
ls
-all
/dev/disk/by-uuid
1.4、临时添加quota支持(选做)Java代码
mount
-o
remount,usrquota,grpquota
/
1.5、重新挂载文件系统Java代码
mount
-o
remount
/
1.6、查看文件系统挂载是否正确Java代码
mount
-a
1.7、添加新硬盘挂载到/home目录(选做)如果你/home目录没有独立挂载一个分区,后期你可能想增加一个新的分区Java代码
mkfs.ext3
/dev/sda6
#格式化并加载一个新分区
mkdir
/media/home
mount
/dev/sda1
/media/home
cp
-rf
/media/home/*
/home
#复制旧/home的内容到新/home目录
umound
/media/home
fdisk
-l
#查看硬盘数及分区情况
fdisk
/dev/sda
#操作硬盘的命令
d:删除分区、l:列出所有分区类型、m:列出帮助信息、n:添加一个分区、p:列出分区表信息、q:不保存退出、t:改变分区类型、w:把分区表写入硬盘并退出二、安装、初始化、启动、关闭
Quota2.1、安硬盘
quota
套件Java代码
aptitude
install
quota
quotatool
其中
quotatool
是一个基于命令行的磁盘配额设置和管理工具2.2、初始化
quota
规则文件quotacheck
-avugmchmod
600
/quota.*
#修改规则文件权限-a
为所有添加了quota支持的文件系统,建立
quota
规则文件-v
显示建立
quota
规则文件过程中的信息-u
建立
aquota.user
规则文件-g
建立
aquota.group
规则文件-m
强制初始化2.3、启动关闭
quota
的服务Java代码
quotaon
-avug
#启动
quota
的服务
quotaoff
-auvg
#关闭
quota
的服务
三、配置
Quota
规则3.1、为用户/组设置磁盘空间限额:Java代码
edquota
-u
username
edquota
-g
groupname
filesystem:说明该限制值是针对哪个分区,例如/或/homeblocks:使用者已使用的磁盘区块数量,该值由quota自动算出soft:单位为KB,一个非强制性磁盘空间限额hard:单位为KB,一个强制性磁盘空间限额inodes:使用者已使用的档案数目soft:非强制性的inode的限制hard:强制性的inode的限制3.2、为批量用户复制规则Java代码
edquota
-p
group1
user1,user2,user3
..
3.3、为用户/组设置宽限期通常将
hard
值设置大于
soft
值,就是为了让宽限期发挥作用,默认超额宽限期为7天。edquota
-t四、Quota
报表4.1、用户/组限额报表-s
使用1024倍数来指定单位,会显示如M
之类的单位。Java代码
quota
-uvs
user1
user2
user3
quota
-gvs
group1
group2
group3
4.2、文件系统限额报表查看所有使用者的
quota
限制情Java代码
repquota
-auvs
五、Quota
测试与管理1、切换到user1用户2、向当前目录的bigfile文件写入10次,每次1m的数据3、如果写入大小没有超过
hard
值,那么进入宽限期倒计时。4、如果写入超过hard值,那么写入失败。Java代码
su
user1
dd
if=/dev/zero
of=bigfile
bs=1M
count=10

⑵ 在Linux下怎样给用户进行磁盘配额 速求!

基础东西啊=。=
1.比如现在我们给/home目录下的用户配额。
先进入vi /etc/fstab
找到LABEL=/home /home /ext3 defaults,usrquota,grpquota 1 2(usrquota是指用户,grpquota是指群组) :wq保存退出
mount -o remount /home 挂载到你指定的/home下
cd /home(进入指定目录下才能操作配额)
touch aquota.user
chmod 600 aquota.user
quotacheck -avug
edquota -u username(建的用户)
edquota -t (这个参数你也可以试试)
quotaon -av (显示trun on)那就OK了

2.补充说下
如果你要做的挂载目录是分区时你未分出来的,可以添加一个硬盘,自己手动挂载一下,解决问题。

⑶ 怎样在Linux的系统中给/home分区添加用户和组的磁盘配额

以linux用户和linux组为例说明
1.先为分区
挂载
选项
mount
-o
remount,usrquota,grpquota
/home
2.扫描磁盘
quotacheck
-uvg
/home
3.打开配额
quotaon
-v
/home
4.设置配额
edquota
-u
linux
为用户添加配额
edquota
-g
linux
为组添加配额
其中software为软限,hard为硬限,默认单位是k

⑷ LINUX中,磁盘配额是什么意思

在Linux中,磁盘配额就是系统管理员给一个用户的所用空间的配额限制,每个用户在最大配额进行限制后,我们就可以对每一个用户的磁盘使用情况进行跟踪和监控,从而对其进行相应的操作。
例如给一个用户100G空间的配额,在其使用了90G的配额后我们应该给个提示操作或者发个警告性信息什么的,这样我们就可以在日志里头看到在操作时候是什么错误。

⑸ Linux如何将某个分区挂载到/users目录,并开启用户配额与组配额

根据你所说的,就是对根分区进行磁盘配额。(以RHEL5为例,也只有根分区与交换分区)步聚如下:
1、首先修改“/etc/fstab”文件,在第一行的defaults后面加上usrquota,grpquota字段,然后退出保存。具体如图所示:
2、重新挂载文件系统,或者重启:reboot
3、用quotacheck
-cmug命令创建配额文件。根据你说的对/分区进行配额,则命令为:quotacheck
-cmug
/
,通过这一命令,就会在在根分区下面生成两个文件,一个是aquota.group、aquota.user,因为你是对用户进行配额,aquota.group其实对你无用。先前在修改“/etc/fstab”文件时,也不用添加grpquota这个字段。
4、设置配额。edquota
-u
stu1
,edquota
-u
stu2
,edquota
-u
stu3.这种方法是最简单的,其实还有其它方法,就是把这3个用户加入一个组,然后对这个组进行配额

⑹ Linux如何将某个分区挂载到/users目录,并开启用户配额与组配额

根据你所说的,就是对根分区进行磁盘配额。(以RHEL5为例,也只有根分区与交换分区)步聚如下:
1、首先修改“/etc/fstab”文件,在第一行的defaults后面加上usrquota,grpquota字段,然后退出保存。具体如图所示:
2、重新挂载文件系统,或者重启:reboot
3、用quotacheck -cmug命令创建配额文件。根据你说的对/分区进行配额,则命令为:quotacheck -cmug / ,通过这一命令,就会在在根分区下面生成两个文件,一个是aquota.group、aquota.user,因为你是对用户进行配额,aquota.group其实对你无用。先前在修改“/etc/fstab”文件时,也不用添加grpquota这个字段。
4、设置配额。edquota -u stu1 ,edquota -u stu2 ,edquota -u stu3.这种方法是最简单的,其实还有其它方法,就是把这3个用户加入一个组,然后对这个组进行配额。
在这一步中,你要将第一个soft下面的0改为少于5*1024*1024,hard下面的0改为5*1024*1024,后面的soft下面的0改为小于5,hard下面的0改为5。然后保存退出。前面的是容量配额,后面是的文件数配额,soft是软限制,hard是硬限制。
5、让配额生效quotaon -a
6、测试。用mkdir、touch创建文件或目录来测试文件数配额。
用dd命令生成一定容量的文件测试容量配额。
另外,站长团上有产品团购,便宜有保证

⑺ linux使用磁盘配额管理

如果是要对特定的用户使用配额,需要六个步骤:
1.修改/etc/fstab,对所选文档系统激活配额选项;
2.重新装载文档系统,使改变生效;
3.在该文档系统开头建立aquota.user文档。
4.扫描相应文档系统,用quotacheck
命令生成基本的配额文档;
5.用edquota命令,对特定用户采用配额限制;
6.最后,用quotaon命令激活配额。
下面,举例说明如何在/分区下对用户test做磁盘配额限制:
修改/etc/fstab
#vi
/etc/fstab
,在
label=/
/
ext3
defaults
1
1
行激活磁盘配额,修改后的结果如下:
label=/
/
ext3
defaults,usrquota
1
1
保存退出后。
重新装载文档系统,使改变生效
重新激活/etc/fstab改变:#mount
-o
remount
/
建立aquota.user文档
在/
分区下生成aquota.user文档,最简单的方法是使用touch命令:
touch
aquota.user
,修改aquota.user文档的权限,只让root用户访问:
chmod
600
aquota.user
进行配额检查
能够使用quotacheck
-avum
命令生成相应的配额文档。
-a:扫描
/etc/fstab中支持配额的文档系统;
-v:生成冗长输出;
-u:检查用户配额;
-m:重新装载扫描的文档系统;
对用户test配置配额
运行如下命令:edquota
test
label=/
/
ext3
defaults,usrquota
1
1
disk
quotas
for
user
test
(uid
501):
filesystem
blocks
soft
hard
inodes
soft
hard
/dev/hda2
20
100000
0
6
0
0
~
进行inodes
soft
hard
配置。
启用配额
#quotaon
/
(使用quotaoff
/能够取消/分区的配额配置)
至此,对/分区对test用户的配额配置就完成了。

⑻ 怎样在Linux的系统中给/home分区添加用户和组的磁盘配额

以linux用户和linux组为例说明
1.先为分区挂载选项
mount -o remount,usrquota,grpquota /home
2.扫描磁盘
quotacheck -uvg /home
3.打开配额
quotaon -v /home
4.设置配额
edquota -u linux 为用户添加配额
edquota -g linux 为组添加配额
其中software为软限,hard为硬限,默认单位是k
具体细节希望你能去查看相关工具书如《linux就该这么学》

⑼ 在Linux下怎样给用户进行磁盘配额 速求!

基础东西啊=。=
1.比如现在我们给/home目录下的用户配额。
先进入vi
/etc/fstab
找到LABEL=/home
/home
/ext3
defaults,usrquota,grpquota
1
2(usrquota是指用户,grpquota是指群组)
:wq保存退出
mount
-o
remount
/home
挂载到你指定的/home下
cd
/home(进入指定目录下才能操作配额)
touch
aquota.user
chmod
600
aquota.user
quotacheck
-avug
edquota
-u
username(建的用户)
edquota
-t
(这个参数你也可以试试)
quotaon
-av
(显示trun
on)那就OK了
2.补充说下
如果你要做的挂载目录是分区时你未分出来的,可以添加一个硬盘,自己手动挂载一下,解决问题。

阅读全文

与linux用户配额相关的资料

热点内容
dvd光盘存储汉子算法 浏览:758
苹果邮件无法连接服务器地址 浏览:963
phpffmpeg转码 浏览:672
长沙好玩的解压项目 浏览:145
专属学情分析报告是什么app 浏览:564
php工程部署 浏览:833
android全屏透明 浏览:737
阿里云服务器已开通怎么办 浏览:803
光遇为什么登录时服务器已满 浏览:302
PDF分析 浏览:486
h3c光纤全工半全工设置命令 浏览:143
公司法pdf下载 浏览:383
linuxmarkdown 浏览:350
华为手机怎么多选文件夹 浏览:683
如何取消命令方块指令 浏览:350
风翼app为什么进不去了 浏览:779
im4java压缩图片 浏览:362
数据查询网站源码 浏览:151
伊克塞尔文档怎么进行加密 浏览:893
app转账是什么 浏览:163