精华区 [关闭][返回]

当前位置:网易精华区>>讨论区精华>>电脑技术>>● UNIX>>◆网络应用◆>>[转载]如何限制用户的磁盘空间

主题:[转载]如何限制用户的磁盘空间
发信人: wwwyyyxxx()
整理人: wwwyyyxxx(1999-08-24 09:12:41), 站内信件
发信人: gateway(转信网关), 信区: unix
标  题: williamlong :  如何限制用户的磁盘空间?
发信站: 新龙门客栈 (Sat Mar 20 01:24:34 1999)
发信人: williamlong (蓝色月光), 信区: unix
标  题: 如何限制用户的磁盘空间?
发信站: 龙门客栈 (Sat Sep 19 16:57:16 1998), 转信
1) 限制用户的磁盘空间(quotas)
  由于UNIX版本的差异, 作quota的方法不尽相同, 下面的方法在SunOS/Solaris,
及SINIX(西门子RM600并行机上的与System V兼容的UNIX)可行.
  (1)在欲加限制文件系统的根下, (如/, /home等), 生成一个名为quotas的空文件.
     如:
      $ cd /home; echo "" > quotas
  (2)对上述文件系统作quotacheck.
      $ quotacheck -v /home
  (3)编辑用户的quota量
     $ edquota any_user
     格式如下:
   fs /home blocks (soft = 0, hard = 0) inodes (soft = 0, hard = 0)
   一般只须修改blocks限制即可, 一个block可能为1K, 也可能是512B, BSD和
   System V的标准不同. 如可改为
   fs /home blocks (soft = 10000, hard = 10000) inodes (soft = 0, hard = 0)
   若block=1K, 则限为10M的DISK用量.
   然后, 按vi的方法存盘退出.
注: Linux的quota设及两个文件quota.user和quota.group, 我没查到其格式, 上面
的方法不能用于Linux. sigh!
2)如果用户很多,只需edquota一个用户,其它用户可用下述方法copy:
edquota -p protype userlist
For example:
edquota -p tiger tiger1 tiger2 tiger3...
3)编辑/etc/vfstab文件,在要限制空间的分区一项中增加quota标志rq.
例如:
#device         device          mount           FS      fsck    mount   moun
t
#to mount       to fsck         point           type    pass    at boot opti
ons
#
#/dev/dsk/c1d0s2 /dev/rdsk/c1d0s2 /usr          ufs     1       yes     -
fd      -       /dev/fd fd      -       no      -
/proc   -       /proc   proc    -       no      -
/dev/dsk/c0t3d0s1       -       -       swap    -       no      -
/dev/dsk/c0t3d0s0       /dev/rdsk/c0t3d0s0      /       ufs     1       no
/dev/dsk/c0t3d0s6       /dev/rdsk/c0t3d0s6      /usr    ufs     1       no
/dev/dsk/c0t3d0s4       /dev/rdsk/c0t3d0s4      /var    ufs     1       no
/dev/dsk/c0t3d0s7       /dev/rdsk/c0t3d0s7      /export/home    ufs     2   
   y
s     rq
/dev/dsk/c0t3d0s5       /dev/rdsk/c0t3d0s5      /opt    ufs     2       yes
/dev/dsk/c0t3d0s3       /dev/rdsk/c0t3d0s3      /usr/openwin    ufs     2
es     -
swap    -       /tmp    tmpfs   -       yes     -
其实就是把/export/home的mount options 改为rq
4)打开quota开关:
#quotaon
--
 ┌──────────────────────────────┐
 │ ☆ William Long ☆ 蓝色月光 Email: [email protected] │
 └──────────────────────────────┘
※ 来源:.龙门客栈 bbs.szonline.net.[FROM: 202.96.171.115] 

--
※ 来源:.网易 BBS bbs.netease.com.[FROM: 202.99.222.65]

[关闭][返回]