Chinaunix首页 | 论坛 | 博客
  • 博客访问: 147343
  • 博文数量: 33
  • 博客积分: 1455
  • 博客等级: 上尉
  • 技术积分: 350
  • 用 户 组: 普通用户
  • 注册时间: 2008-06-01 18:36
文章分类

全部博文(33)

文章存档

2011年(1)

2010年(1)

2009年(2)

2008年(29)

我的朋友

分类: LINUX

2008-09-21 21:39:07


才刚开学几天,所有现在还不是很忙,这个周末还是在学习linux。
昨天和一个同学去颐和园了,回来时已经精疲力尽。所以昨天也没怎么看与linux相关的东西。今天下午没事,就打开linux的一些资料看了一下。下午对linux的网络的基础进行了一下了解,现在对osi/rm 及tcp/ip有了一定的了解。晚上嘛,是我精力最好的时候了,现在也没事做,当然要来学习一下linux了。

以前在xp下建ftp时能够对目录进行大小的限制。可是我用vsftpd或pure-ftp时却发现没有这个功能,由于pure可以指定客户端使用指定的字符集,为了避免产生乱码的问题,我现在还是使用pure-ftp。
不过有一个问题还是没有解决,那就是我如何把用户上传文件所占的空间给限制在一个范围之内。查了一些资料,发现可以对ftp用户进行磁盘限制。


其过程大致如下:
step 1:在/etc/fstab文件中添加参数
我是想把/opt设置一下磁盘配额,因为我ftp资源都是放在它下面的。
我是这样做的,在fstab文件中找到如一行:
/dev/VolGroup00/LogVol02 /opt                    ext3    defaults       1 2
把它改成:
/dev/VolGroup00/LogVol02 /opt                    ext3    defaults,usrquota,grpquota       1 2


step 2:重新挂载那个分区
#mount -o remount /opt


step 3:生成配额文件
这儿要用到quotacheck命令
#quotacheck -avug
经过一定时间,这个命令执行完成了。进入/opt就可以发现两个文件
aquota.group aquota.user


step 4:编辑生成的配额文件
这儿要用一个命令edquota
如果要对一个用户设置磁盘限额
可以执行# edquota -u username
对组设置磁盘限额
可以执行# edquota -g groupname


相关命令的更多信息可以参考一下man.那里面讲得很清楚,虽然是英文的,不过不难。

设完了之后,要开启quota就用quotaon;关闭就用quotaoff
如果想要查看一个用户的磁盘配额的信息就要用到quota -u username.



阅读(1251) | 评论(0) | 转发(0) |
0

上一篇:lvm简介

下一篇:shell的简介

给主人留下些什么吧!~~