利用Quota对Vsftpd做磁盘配额(3)

注释:
-a  列出在/etc/fstab文件里,有加入quota设置的分区的使用状况与用户和群组
-g  列出所有群组的磁盘空间限制
-u  列出所有用户的磁盘空间限制
-v  显示该用户或群组的所有空间限制

测试用户配额是否生效

下面利用FlashXP做测试,上传一首故乡原风景.mp3,传输到1M就失败了.说明生效了

[root@viong /]# quotaoff  -vug /dev/sdb5

关闭/mnt/ftp分区的磁盘限额
/dev/sdb5 [/mnt/ftp]: user quotas turned off

注释:
-a  :全部的 quota 设定都关闭(会自动去寻找 /etc/mtab 的设定)

最后并删除/etc/fstab中设置配额的部分

总结:在对用户进行磁盘限额时,需要掌握以下几点原则:
A.由于对用户进行文件数量的限制不是很实用,所以通常进行磁盘配额只限制用户占用的磁盘容量。
B.为用户设置的软限制和硬限制的数值都不应该小于用户已占用的磁盘容量或文件数量,否则可能造成用户无法正常登录和使用系统。
C.设置的硬限制数量应该大于软限制数量,否则没有实际的意义
D././boot/./proc./mnt/cdrom 等不要使用配额
E.quota 实际在运作的时候,是针对整个分区进行限制的,例如:如果你的 /dev/sdb5 是挂载在/mnt/ftp底下,那么在 /mnt/ftp底下的所有目录都会受到限制!

玩转vsftpd服务器的四大高级配置:

vsFTPd配置教程:

CentOS 7安装配置FTP服务器 

Ubuntu实用简单的FTP架设

Ubuntu 上架设FTP服务器和Apache服务器

Ubuntu 13.04 安装 LAMP\vsftpd\Webmin\phpMyAdmin 服务及设置

RHEL6平台下SeLinux和vsftpd的匿名上传的简单案例

Linux系统vsftpd源码安装

openSUSE 13.2/13.1 下安装配置 FTP服务器 vsftpd 

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/d5aeca8c6c421739fefb55fb83fc26c4.html