《实验文件权限管理》由会员分享,可在线阅读,更多相关《实验文件权限管理(4页珍藏版)》请在金锄头文库上搜索。
1、实训项目 5 文件权限管理一、实训目的 掌握利用chmod 及 chgrp 等命令实现Linux 文件权限管理。掌握磁盘限额的实现方法。二、项目背景某公司有60 个员工,分别在5 个部门工作,每个人工作内容不同。需要在服务器上为每个人创建不同的账号,把相同部门的用户放在一个组中,每个用户都有自己的工作目录。并且需要根据工作性质给每个部门和每个用户在服务器上的可用空间进行限制。假设有用户user1,请设置user1 对/dev/sdb1 分区的磁盘限额,将user1 对 blocks 的 soft 设置为 5000,hard 设置为 10000;inodes 的 soft 设置为 5000,ha
2、rd 设置为 10000。三、实训内容练习 chmod、chgrp 等命令的使用,练习在Linux 下实现磁盘限额的方法。四、实训步骤子项目 1设置文件权限 在用户 user1 主目录下创建目录test,进入 test 目录创建空文件file1。并以长格形式显示文件信息,注意文件的权限和所属用户和组。对文件 file1 设置权限,使其他用户可以对此文件进行写操作。并查看设置结果。取消同组用户对此文件的读取权限。查看设置结果。用数字形式为文件file1 设置权限,所有者可读、可写、可执行;其他用户和所属组用户只有读和执行的权限。设置完成后查看设置结果。名师资料总结-精品资料欢迎下载-名师精心整理
3、-第 1 页,共 4 页 -1 用数字形式更改文件file1 的权限,使所有者只能读取此文件,其他任何用户都没有权限。查看设置结果。为其他用户添加写权限。查看设置结果。回到上层目录,查看test 的权限。为其他用户添加对此目录的写权限。子项目 2改变文件的所有者 查看目录test及其中文件的所属用户和组。把目录 test及其下的所有文件的所有者改成bin,所属组改成daemon。查看设置结果。Chown R bin:daemon test 如把所组改回:chgrp user1 test 如把所主改回chgrp R user1 test 名师资料总结-精品资料欢迎下载-名师精心整理-第 2 页,
4、共 4 页 -2 删除目录test及其下的文件。Rm rf test 子项目 3磁盘限额 启动 vi 编辑/etc/fstab 文件。把/etc/fstab 文件中的/dev/sdb1 分区添加用户和组的磁盘限额。重新启动系统。用 quotacheck 命令创建 aquota.user 和 aquota.group 文件。利用 edquota u user1 命令给用户user1 设置磁盘限额功能。将其blocks 的 soft 设置为 5000,hard设置为 10000;inodes 的设置为5000,hard 设置为 10000。编辑完成后保存并退出。用 quotaon 命令启用quot
5、a 功能。切换到用户user01,查看自己的磁盘限额及使用情况。尝试复制大小分别超过磁盘限额软限制和硬限制的文件到用户的主目录下,检验一下磁盘限额功能是否起作用。五、实训思考题文件 backup.tar.gz 的权限如下:-rw-r r-1 root root 19274 Jul 14 11:00 backup.tar.gz 写出实现下述功能的命令:为文件 backup.tar.gz 的所有者添加执行权限。名师资料总结-精品资料欢迎下载-名师精心整理-第 3 页,共 4 页 -3 赋予所有用户读和写backup.tar.gz 文件的权限。除用户所有者之外,任何人不能修改文件file。修改文件backup.tar.gz 的用户组为adm。修改文件backup.tar.gz 的所有者为helen。六、实训报告要求 实训目的。实训内容。实训步骤。实训中的问题和解决方法。回答实训思考题。实训心得与体会。建议与意见。名师资料总结-精品资料欢迎下载-名师精心整理-第 4 页,共 4 页 -