关于用户quota的问题
小弟在Solaris 9系统里对系统帐号做了某目录的quota限制。现在发现个问题:一旦userdel帐号,并且删除光了属于该帐号的文件及文件夹。repquota -a -v 却发现,多了一个带#号的原本帐号的uid,如:
#1345 -- 0 204800 409600 0 0 0
#1346 -- 0 204800 409600 0 0 0
#1347 -- 0 204800 409600 0 0 0
#1350 -- 0 204800 409600 0 0 0
#1354 -- 0 204800 409600 0 0 0
#1358 -- 0 204800 409600 0 0 0
#1361 -- 0 204800 409600 0 0 0
#1366 -- 0 204800 409600 0 0 0
#1369 -- 0 204800 409600 0 0 0
#1381 -- 0 204800 409600 0 0 0
#1402 -- 0 204800 409600 0 0 0
由于本服务器是Mail Server,由于历史原因一直延用系统帐号当作邮箱帐号,几年过去了,随着离职的员工增多,这些nouser的uid都还在quotas里挂着,而又不能直接编辑quotas文件,edquota好像也只能增加对指定用户的磁盘限额限制,而无法撤销某个帐号的限制。
各位高手,有什么办法可以清理这些记录吗?千万别说直接把quotas文件删了,逐一再建啊:m01:
[ 本帖最后由 vinciho 于 2007-9-27 12:42 编辑 ] 还没等到高手,等待....:em10: 汗!还是自己解决了,原来简单的一塌糊涂!~:shock:
直接把soft和hard limit清0就OK了:
# edquota
fs /export/home blocks (soft = 0, hard = 0) inodes (soft = 0, hard = 0)
无论怎么样,开心~! :roll:,哈哈。 handbook。。。。。。
页:
[1]