后面的一篇文章中我们曾向你们介绍了Linux操作系统中安装Realplayer的方式,不晓得你们认为怎样样呢!如今我们要向你们介绍的一下Linux系统中怎样限制用户的可用空间!下边你们还是跟随我们5636网咖联盟的网咖系统栏目一起去瞧瞧吧!
不晓得你们还记不记得Netware提供的用户空间限制,Sa可以通过命令限制用户可以使用的c盘空间。同样的功能Linux上面也可以提供。以发行版的Linux为基础,版本名为RedHat5.1具体方式如下:
1、首先是内核支持linux 用户空间使用sp,Linux的Kernel版本必要小于1.3.8x。假如使用的是RedHat5.1或相像的发行版,内核中的Quota功能应当早已编译进去了。
2、关于文件系统linux手机软件,Linux的c盘空间限制其实必须在Linux的Ext2格式的空间上面存在了。假如想在关键服务器限制用户的c盘空间linux 用户空间使用sp,最好为要做c盘空间限制的文件系统制做独立的分区。
据悉,在非Root分区上进行c盘空间限制,可以防止因Sa操作失误,致使系统未能启动的故障。
3、开始更改系统文件,启动内核中的c盘限制了。须要注意的是怎样出现了错误可能会造成文件系统未能挂接linux web服务器,假如对Root分区进行c盘空间限制的话,可能会造成系统未能启动。
说明:使用vi更改/etc/fstab使系统为指定分区打开c盘空间限制功能。这是更改后的内容:
/dev/hda5ext2defaults11
/dev/hda6ext2defaults,usrquota,grpquota11
在这儿,我们在hda6的配置中加入了usrquota和grpquota这两个指令的意思是打开基于用户的空间限制和基于组的空间限制。假如你们只须要使用基于用户的空间限制的话,可以只使用usrquota。
接出来就要在相应分区的根中生成QuotaRecordFile了。方式:假如要进行c盘空间限制的分区为/dev/hdb1挂接在/usr/local/homepages,这么cd/usr/local/homepages#步入/dev/hdb1的根
touchquota.user#生成零字节的用户控制文件
touchquota.group#生成零字节的组控制文件
chmod600quota.user#设置只有root才可以读些此文件
chmod600quota.group#同上
怎样重新启动Linux使Kernel可以开始相应分区的空间限制功能。在重新启动以后,就可以使用edquota命令来控制用户所能访问的空间了。
这么关于Linux系统中限制用户的可用空间的方式我们就说完了。你们假如还有哪些想晓得的地方可以去本站的网咖系统栏目去查找,假如找不到相关内容,可以留言一起讨论,其实假如你们有哪些好的资料也可以和我们一起分享哦!