samba如何结合quota限制磁盘配额?
2014-04-24 12:30
429 查看
参照我的samba教程,设置不同的用户,每个用户打开固定的文件夹,再结合quota,限制用户a只能保存500MB数据,这样侧面也限制了文件夹的大小。
1.安装quota包
[root@localhost ~]# rpm -qa | grep quota
quota-3.13-1.2.5.el52.重新设置/etc/fstab挂载选项,并重启来完成挂载[root@localhost ~]# vim /etc/fstab
LABEL=/ / ext3 defaults,usrquota,grpquota 1 13.mount下
4.创建用户:useradd testpasswd test5.建立配额文件,分别对用户和组
[root@localhost ~]# edquota -u steve (-u参数为配置用户,如果为给组配置,参数为-g)
Disk quotas for user steve (uid 500):
Filesystem blocks soft hard inodes soft hard
/dev/sda3 16864 100000 200000 13 0 0
解释:列表中第一列Filesystem为要处理的分区;
第二列blocks为硬盘的当前blocks状态,不能改变(硬盘存储文件要写入block,同时占用一个inode),单位为K;
第三列soft为软限制,当所占空间大小超过这个值时就会报警,单位为KB;
第四列hard为硬限制,要比soft的值大,单位同为KB;
第五列及后面的两列是对inode数目就行限制的,单位为个数。我上面设置的为100M,200M。7.启动配额 quotaon -avug 停止配额 quotaoff -a
登录samba测试下。
1.安装quota包
[root@localhost ~]# rpm -qa | grep quota
quota-3.13-1.2.5.el52.重新设置/etc/fstab挂载选项,并重启来完成挂载[root@localhost ~]# vim /etc/fstab
LABEL=/ / ext3 defaults,usrquota,grpquota 1 13.mount下
4.创建用户:useradd testpasswd test5.建立配额文件,分别对用户和组
quotacheck -cmug /
ls /
[root@localhost ~]# ll / 总计 178 -rw------- 1 root root 9216 11-23 17:31 aquota.group -rw------- 1 root root 8192 11-23 17:32 aquota.user ...6.为用户test添加配额
[root@localhost ~]# edquota -u steve (-u参数为配置用户,如果为给组配置,参数为-g)
Disk quotas for user steve (uid 500):
Filesystem blocks soft hard inodes soft hard
/dev/sda3 16864 100000 200000 13 0 0
解释:列表中第一列Filesystem为要处理的分区;
第二列blocks为硬盘的当前blocks状态,不能改变(硬盘存储文件要写入block,同时占用一个inode),单位为K;
第三列soft为软限制,当所占空间大小超过这个值时就会报警,单位为KB;
第四列hard为硬限制,要比soft的值大,单位同为KB;
第五列及后面的两列是对inode数目就行限制的,单位为个数。我上面设置的为100M,200M。7.启动配额 quotaon -avug 停止配额 quotaoff -a
登录samba测试下。
相关文章推荐
- 磁盘配额quota与samba的结合 …
- Linux-如何限制普通用户的磁盘使用空间-磁盘配额quota
- 如何搭建与Windows客户机结合使用的Samba文件服务器?
- 如何限制Samba服务中一个共享的最大并发连接数?
- 使用QUOTA(磁盘配额)来限制用户空间
- RHEL5.5中创建softRaid10并使用quota限制磁盘配额
- linux中关于quota磁盘配额的软硬限制操作
- 如何限制磁盘配额
- FreeBSD中使用QUOTA(磁盘配额)来限制用户空间
- Linux 如何限制用户的磁盘使用量 -- quota
- linux(centos)磁盘配额quota,邮箱空间限制
- 如何基于扩展名来禁止或者限制samba共享出来的文件?
- 在代码中如何限制一个Map的大小
- apache如何限制并发数 IP 带宽
- [原创]我的WCF之旅(5):面向服务架构(SOA)和面向对象编程(OOP)的结合——如何实现Service Contract的重载(Overloading)
- 如何修改PHP的memory_limit限制
- 原生js如何实现柱状图以及原生js柱状图结合ajax循环动态数据_JavaScript_柱状图(原生JavaScript做的柱状图)(03)_ajax获取数据
- 如何限制对象只能建立在堆上或者栈上
- SQL Server如何限制IP登陆:登陆触发器的运用
- 如何限制一个类对象只在堆上分配或者只在栈上分配?