王朝网络
分享
 
 
 

如何在 Linux 里面限制用户空间

王朝system·作者佚名  2006-12-17
宽屏版  字体: |||超大  

如何在 Linux 里面限制用户空间

如何在 Linux 里面限制用户空间 如何在 Linux 里面限制用户空间

如何在 Linux 里面限制用户空间

--------------------------------------------------------------------------------

大家有没有用过 Netware 呢?还记不记得 Netware 提供的用户空间限制,Sa 可以通过命令限制用户可以使用的磁盘空间。同样的功能 Linux 里面也可以提供。具体的方法如下(注意以下的步骤是以发行版的 Linux 为基础,版本名为 RedHat 5.1 ):

1、内核支持,Linux 的 Kernel 版本必要大于 1.3.8x 。如果使用的是 RedHat 5.1 或相似的发行版,内核中的 Quota 功能应该已经编译进去了。

2、文件系统,Linux 的磁盘空间限制当然必须在 Linux 的 Ext2 格式的空间里面存在了。

建议,如果想在关键服务器限制用户的磁盘空间,最好为要做磁盘空间限制的文件系统制作独立的分区。如在我的机器里面为个人主页用户提供 10 兆的空间,而这些用户又没有必要 Telnet 到我的服务器上,这里我就为他们分配一个独立的分区 hdb1 并把此分区挂在 /usr/local/homepages 里面。

另外,在非 Root 分区上进行磁盘空间限制,可以免避因 Sa 操作失误,导致系统无法启动的故障(具体的原因见后)。

3、有了以上的准备后就要开始修改系统文件,启动内核中的磁盘限制了。注意,以下的步骤如何出现了错误,可以会导至文件系统无法挂接,如果你对 Root 分区进行磁盘空间限制的话,则可能会导致系统无法启动(这也就是为什么我建议您使用独立分区进行磁盘空间限制试验的原因)。所以请您一定要非常非常非常认真的查看,如果您有任何的问题,请您与我联系。

※使用 vi 修改 /etc/fstab 使系统为指定分区打开磁盘空间限制功能。

这是我原来的 /etc/fstab 的主要部分

/dev/hda5ext2defaults 1 1

/dev/hda6ext2defaults 1 1

这是修改后的内容

/dev/hda5ext2defaults 1 1

/dev/hda6ext2defaults,usrquota,grpquota1 1

注意到没有,在 hda6 的配置中加入了 usrquota 和 grpquota 这两个指令是意思是打开基于用户的空间限制和基于组的空间限制。如果您只是需要使用基于用户的空间限制的话,可以只使用 usrquota。同样的如果您只是需要使用基于组的空间限制的话,则只需添加 grpquota 于 defaults 后即可。

注意不要输错了,不然系统会无法正常挂接相应的分区的。如果您使用非 Root 分区还好说,如果是使用 Root 来制作磁盘空间限制的话,就 !#$!$#@%。

※接下来就要在相应分区的根中生成 Quota Record File 了。方法为:

我要进行磁盘空间限制的分区为 /dev/hdb1 挂接在 /usr/local/homepages,则

cd /usr/local/homepages#进入 /dev/hdb1 的根

touch quota.user #生成零字节的用户控制文件

touch quota.group#生成零字节的组控制文件

chmod 600 quota.user #设置只有 root 才可以读些此文件

chmod 600 quota.group#同上

之后重新启动 Linux 使 Kernel 可以开始相应分区的空间限制功能。

※重新启动之后,就可以使用 edquota 命令来控制用户所能访问的空间了。如我要对 testuser1 所能使用的空间进行限制,则相应的命令及控制步骤为:

edquota -u testuser1

执行此命令之后,edquota 将会启动 vi 编辑器让您编辑用户所能使用的磁盘空间。vi 启动之后将会显示如下的信息:

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
>>返回首页<<
推荐阅读
 
 
频道精选
 
静静地坐在废墟上,四周的荒凉一望无际,忽然觉得,凄凉也很美
© 2005- 王朝网络 版权所有