quota 用户磁盘配额
2010-02-07 13:30
309 查看
<!--
/* Font Definitions */
@font-face
{font-family:宋体;
panose-1:2 1 6 0 3 1 1 1 1 1;
mso-font-alt:SimSun;
mso-font-charset:134;
mso-generic-font-family:auto;
mso-font-pitch:variable;
mso-font-signature:3 680460288 22 0 262145 0;}
@font-face
{font-family:"/@宋体";
panose-1:2 1 6 0 3 1 1 1 1 1;
mso-font-charset:134;
mso-generic-font-family:auto;
mso-font-pitch:variable;
mso-font-signature:3 680460288 22 0 262145 0;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{mso-style-parent:"";
margin:0cm;
margin-bottom:.0001pt;
text-align:justify;
text-justify:inter-ideograph;
mso-pagination:none;
font-size:10.5pt;
mso-bidi-font-size:12.0pt;
font-family:"Times New Roman";
mso-fareast-font-family:宋体;
mso-font-kerning:1.0pt;}
/* Page Definitions */
@page
{mso-page-border-surround-header:no;
mso-page-border-surround-footer:no;}
@page Section1
{size:595.3pt 841.9pt;
margin:72.0pt 90.0pt 72.0pt 90.0pt;
mso-header-margin:42.55pt;
mso-footer-margin:49.6pt;
mso-paper-source:0;
layout-grid:15.6pt;}
div.Section1
{page:Section1;}
-->
2010/2/6
学习总结
今天主要接触设置用户磁盘配额,
posix
acl
,简单了解
selinux
A,
在
linux
中和
windows
一样,有时候也会限制用户磁盘配额,在
linux
上的设置没有
windows
那么简单,但也不麻烦,大致原理都一样。大致有以下几个步骤。
这里我们先挂载一个目录作为实验
1,#vim
/etc/fstab
=====
启动用户磁盘配额
添加红色部分
/dev/vol0/home
/home
ext3
default,usrauota,grpquota
0 0
2.#mount
-o
remount
/home
=====
重新挂载
/home
目录
3
使用
mount
命令查看挂载情况,如图所示,最后一行中要出现
usrquota
,
grpquota
才表示挂载成功
4
,给用户创建配额文件,使用命令
quotacheck
-c
强行创建文件
-u
指定只为用户开启配额
-g
指定只为组开启配额
-a
/etc/fstab
-m
不允许把文件指定为只读形式挂载
#quotacheck
-cugm
/home
为
/home
创建配额文件
#edquota
-u
apple
#quotaon
/home
为
/home
启动磁盘配额
,quotaoff
关闭配额
#ls
/home
看是否有
quota.usr
quota.group
。
有的话表示成功
#su
– apple
$quota
查看用户自己的配额使用情况
如图所示,这里从左往右意思依次是:有配额限制的文件
已用块大小
软限制文件块大小
硬限制文件块大小
节点号
已建立的文件数目
软限制文件数目大小
硬限制文件数目大小
在这里需要介绍下软限制和硬限制的概念:
所谓的软限制就是当给定一个用户空间限制,当用户的的存储超过这个数目但小于应限制时,就会显示提示警告,但是仍然能存储。但用户需要在;一定的时间里把自己的东西移除,
否则过一定时间后系统会将其删除,默认是一个星期。
所谓的硬限制就是对用户的最大的“宽容”,你绝对不能超过这个数值,超过了系统将决绝为其存储。
以图中显示为例,
apple
用户的块大小软限制时
40
硬限制是
80
文件数目没有限制。
这里还有一个比较特别的例子,当新加一块硬盘时,做和上面相同的步骤却发现会出问题,因为新加的硬盘默认是只有
root
有写权限,因此在磁盘配额之前必须确保用户有相应的写权限。
还有就是用户的硬限制必须的写,不然的话相当于没有磁盘配额
大家可以试试这个有趣的实验。
如果我们要限制的用户太多这里我们还以稍微“偷下懒”,呵呵,我们可以复制磁盘配额比如我们要把刚才
apple
的权限内给
orange
,可以用一下命令来实现
#edquota
-p
apple
orange
/* Font Definitions */
@font-face
{font-family:宋体;
panose-1:2 1 6 0 3 1 1 1 1 1;
mso-font-alt:SimSun;
mso-font-charset:134;
mso-generic-font-family:auto;
mso-font-pitch:variable;
mso-font-signature:3 680460288 22 0 262145 0;}
@font-face
{font-family:"/@宋体";
panose-1:2 1 6 0 3 1 1 1 1 1;
mso-font-charset:134;
mso-generic-font-family:auto;
mso-font-pitch:variable;
mso-font-signature:3 680460288 22 0 262145 0;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{mso-style-parent:"";
margin:0cm;
margin-bottom:.0001pt;
text-align:justify;
text-justify:inter-ideograph;
mso-pagination:none;
font-size:10.5pt;
mso-bidi-font-size:12.0pt;
font-family:"Times New Roman";
mso-fareast-font-family:宋体;
mso-font-kerning:1.0pt;}
/* Page Definitions */
@page
{mso-page-border-surround-header:no;
mso-page-border-surround-footer:no;}
@page Section1
{size:595.3pt 841.9pt;
margin:72.0pt 90.0pt 72.0pt 90.0pt;
mso-header-margin:42.55pt;
mso-footer-margin:49.6pt;
mso-paper-source:0;
layout-grid:15.6pt;}
div.Section1
{page:Section1;}
-->
2010/2/6
学习总结
今天主要接触设置用户磁盘配额,
posix
acl
,简单了解
selinux
A,
在
linux
中和
windows
一样,有时候也会限制用户磁盘配额,在
linux
上的设置没有
windows
那么简单,但也不麻烦,大致原理都一样。大致有以下几个步骤。
这里我们先挂载一个目录作为实验
1,#vim
/etc/fstab
=====
启动用户磁盘配额
添加红色部分
/dev/vol0/home
/home
ext3
default,usrauota,grpquota
0 0
2.#mount
-o
remount
/home
=====
重新挂载
/home
目录
3
使用
mount
命令查看挂载情况,如图所示,最后一行中要出现
usrquota
,
grpquota
才表示挂载成功
4
,给用户创建配额文件,使用命令
quotacheck
-c
强行创建文件
-u
指定只为用户开启配额
-g
指定只为组开启配额
-a
/etc/fstab
-m
不允许把文件指定为只读形式挂载
#quotacheck
-cugm
/home
为
/home
创建配额文件
#edquota
-u
apple
#quotaon
/home
为
/home
启动磁盘配额
,quotaoff
关闭配额
#ls
/home
看是否有
quota.usr
quota.group
。
有的话表示成功
#su
– apple
$quota
查看用户自己的配额使用情况
如图所示,这里从左往右意思依次是:有配额限制的文件
已用块大小
软限制文件块大小
硬限制文件块大小
节点号
已建立的文件数目
软限制文件数目大小
硬限制文件数目大小
在这里需要介绍下软限制和硬限制的概念:
所谓的软限制就是当给定一个用户空间限制,当用户的的存储超过这个数目但小于应限制时,就会显示提示警告,但是仍然能存储。但用户需要在;一定的时间里把自己的东西移除,
否则过一定时间后系统会将其删除,默认是一个星期。
所谓的硬限制就是对用户的最大的“宽容”,你绝对不能超过这个数值,超过了系统将决绝为其存储。
以图中显示为例,
apple
用户的块大小软限制时
40
硬限制是
80
文件数目没有限制。
这里还有一个比较特别的例子,当新加一块硬盘时,做和上面相同的步骤却发现会出问题,因为新加的硬盘默认是只有
root
有写权限,因此在磁盘配额之前必须确保用户有相应的写权限。
还有就是用户的硬限制必须的写,不然的话相当于没有磁盘配额
大家可以试试这个有趣的实验。
如果我们要限制的用户太多这里我们还以稍微“偷下懒”,呵呵,我们可以复制磁盘配额比如我们要把刚才
apple
的权限内给
orange
,可以用一下命令来实现
#edquota
-p
apple
orange
相关文章推荐
- Ubuntu用户磁盘配额设置 quota
- centos7 xfs 文件系统配置quota 用户磁盘配额
- Oracle 用户 对 表空间 配额(quota ) 说明
- Oracle 用户 对 表空间 配额(quota ) 说明
- Oracle 用户 对 表空间 配额(quota ) 说明
- centos用户磁盘使用配额
- 文件资源管理服务器中为指定的ftp用户开启磁盘配额
- Oracle 用户对表空间配额quota说明
- rgw设置用户quota配额超限问题基于10.2.6版本和目前的主线版本测试
- Oracle 用户 对 表空间 配额(quota ) 说明
- Linux-如何限制普通用户的磁盘使用空间-磁盘配额quota
- Linux用户磁盘空间配额的管理
- 利用quota对Vsftpd做磁盘配额
- Oracle 用户 对 表空间 配额(quota ) 说明
- Linux用户磁盘配额设置方法
- linux下quota实现用户的硬盘配额
- linux批量设置用户磁盘配额
- Linux系统限制普通用户内存使用(ulimit)和硬盘配额空间(quota)
- 还原磁盘配额时,请先关闭“拒绝将磁盘空间给超过配额限制的用户”
- Oracle 用户 对 表空间 配额(quota ) 说明