1 / 19

红旗 Linux

红旗 Linux. 配置磁盘限额. 应用需求. 某公司网管针对不同员工的需要为其分配磁盘空间。. 项目分解表. 磁盘定额.   所谓磁盘定额就是管理员可以对本域中的每个用户所能使用的磁盘空间进行定额限制,即每个用户只能使用最大定额范围内的磁盘空间。. 磁盘定额. 磁盘定额及其实现 在 Linux 系统上,管理员可以通过 quota 机制控制某个用户对硬盘的使用。 quota 可以让用户从两方面指定磁盘的储存限制: 1 、使用者所能支配的索引节点数。 2 、使用者可以取用的磁盘分区块数. 磁盘定额. 1 . 修改用户启动脚本。

lali
Download Presentation

红旗 Linux

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 红旗Linux 配置磁盘限额

  2. 应用需求 • 某公司网管针对不同员工的需要为其分配磁盘空间。

  3. 项目分解表

  4. 磁盘定额 •   所谓磁盘定额就是管理员可以对本域中的每个用户所能使用的磁盘空间进行定额限制,即每个用户只能使用最大定额范围内的磁盘空间。

  5. 磁盘定额 • 磁盘定额及其实现 在Linux系统上,管理员可以通过quota机制控制某个用户对硬盘的使用。 • quota可以让用户从两方面指定磁盘的储存限制: 1、使用者所能支配的索引节点数。 2、使用者可以取用的磁盘分区块数

  6. 磁盘定额 • 1.修改用户启动脚本。 • 2.修改/etc/fstab启动脚本。 • 3.建立quota.user和quota.group文件。 • 4.修改用户配额

  7. 磁盘定额 • 1.在/etc/fstab配置文件中为需要磁盘限额的文件系统添加usrquota和grpquota。 /dev/hda12 /zzz ext3 defaults,usrquota,grpquto 1 2 • 2.重新挂载文件系统 #mount -a • 3.运行quotacheck命令创建磁盘限额文件 #quotacheck -cug /home

  8. 磁盘定额 • 4.生成启用配额文件系统的当前磁盘用量表 #quotacheck -vug /zzz • 5.为用户work配置配额(需要超级用户身份) #edquota work • 6.查看或验证用户配额设置#quota work

  9. 磁盘定额 • 7.拷贝用户配置 #edquota –p work –u user1 user2 user3 • 8.设置用户组working的限额 #edquota –g working

  10. 磁盘定额 • 9.查看或验证用户组配额设置 #quota –g work • 10.设置软限额过渡期 #edquota -t • 11.报告磁盘限额 #repquota /zzz #repquota -a

  11. C-1-1 安装quota • 1.确认系统是否安装 quotarpm –q quota • 2. 下载quota软件包 a) 到红旗工具盘中或quota官方主页中下载安装软件包 b)安装命令:rpm -ivh quota*.rpm • 3.安装成功检测结果

  12. C-1-2配置基于用户的quota服务 • 1.编辑/etc/fstab文件,将目录/usr加上usrquota用户磁盘配额限制: 修改成功后的文件应包括类似如下命令:/dev/hda6 /usr ext2 defaults,usrquota

  13. C-1-2配置基于用户的quota服务 • 2.在/usr目录下,生成quota.user和quota.group文件。命令如下: 在/uer 目录下 运行 quotacheck –avug touch quota.user touch quota.group chmod 600 quota.user chmod 600 quota.group

  14. C-1-2配置基于用户的quota服务 • 3.重启系统 • 4.创建用户text • 5.给用户设定磁盘配额,命令如下:edquota –u (-g,-u表示是用户/-g表示是群组) name(用户/群组名) edquota -u text

  15. C-1-3 配置基于用户组quota服务 • 1.编辑/etc/fstab文件,将目录/usr加上usrquota用户磁盘配额限制: 修改成功后的文件应包括类似如下命令: /dev/hda6 /usr ext2 defaults,grpquota

  16. C-1-3 配置基于用户组quota服务 • 2.在/usr目录下,生成quota.user和quota.group文件。命令如下: 在/uer 目录下 运行 quotacheck –avug touch quota.user touch quota.group chmod 600 quota.user chmod 600 quota.group

  17. C-1-3 配置基于用户组quota服务 • 3.重启系统。 • 4.创建用户组texts。 • 5.给用户组设定磁盘配额,命令如下: edquota –g (-g,-u表示是用户/-g表示是群组) name(用户/群组名) edquota -g texts

  18. 配置项目小结

  19. 思考题 • 1.思考quota技术的应用用途。 • 2.总结fstab文件的功能与用途 • 3 .针对单个用户设置一个18MB软限制和一个20MB的硬限制,同时给用户一个七天的宽限期来让他清理他的资源; • 4 .根据学院不同用户需求,设计磁盘空间配额方案并实施。

More Related