freebsd开启磁盘配额 [ 网站地图 ]

发表于:2010-1-25 浏览:83 作者: 来源:互联网

关键字:freebsd,磁盘配额

描述:虚拟主机中经常要限制用户空间的大小和文件的数量。这些限制在Linux和FreeBSD中都是用QUOTA来实现的。这里我说下在FreeBSD下实现的方法;开启QUOTA支持首先需要修改内核加入对quota的支持machinei386cpuI6

虚拟主机中经常要限制用户空间的大小和文件的数量。这些限制在Linux和FreeBSD中都是用QUOTA来实现的。这里我说下在FreeBSD下实现的方法;

开启QUOTA支持
首先需要修改内核加入对quota的支持
machine i386
cpu I686_CPU
#ident GENERIC
ident CNOSvhost
maxusers 0
options QUOTA #就是这行了。
修改好后重新编译内核。
然后在/etc/rc.conf里加入:
enable_quotas="YES"
check_quotas="YES"
这样你的系统就起用QUOTA了,你应当通过编辑/etc/fstab的某个文件系统的属性,加入QUOTA的支持。
下面的fstab文件就设置了在/pub文件系统上起用用户配额和组配额
# See the fstab(5) manual page for important information on automatic mounts

# of network filesystems before modifying this file.

# Device                Mountpoint      FStype  Options         Dump    Pass#

/dev/ad0s1b             none            swap    sw              0       0

/dev/ad0s1a             /               ufs     rw              1       1

/dev/ad0s1h             /pub            ufs     rw,userquota,groupquota        2  2

/dev/ad0s1e             /tmp            ufs     rw              2       2

/dev/ad0s1g             /usr            ufs     rw              2       2

/dev/ad0s1f             /var            ufs     rw              2       2

/dev/acd0c              /cdrom          cd9660  ro,noauto       0       0

proc                    /proc           procfs  rw              0       0

站长资讯网 做中国最丰富的资讯网站 沪ICP备05004089号