中国矿业大学LINUX实验报告

2026/4/23 10:13:49

《Linux操作系统》课程报告 第20页

3.3命令操作及演示

3.3.1基本权限命令演示

我们在demo目录下新建了一个demo1目录,可以看到该demo1目录的初始默认权限为rwxr-xr-x,然后我们使用chmod g+w demo1为该目录的同组用户增加了写权限,然后又使用chmod 755 demo1使权限恢复原状。

首先我们使用ls -al demo1查看demo1目录的所属主和所属组(第二行是父目录的信息),发现都是root,然后我们使用chown mingsha demo1将所属主改变为mingsha,再次查看所属主,发现已经改变为mingsha,然后我们新建了一个组名为group2的组,使用chgrp group2 demo1更改demo1的所属组,再次查看,发现更改成功。

我们查看当前系统的默认权限然后临时更改为0033,再次建立一个名为demo3的目录,发现默认权限已经被改变,编程777-033得到744即rwxr--r--。

《Linux操作系统》课程报告 第21页

3.3.2ACL权限命令演示

我们继续在demo目录下进行操作,发现sda2是没有ACL权限的,然后我们队根分区重新进行挂载并加入ACL权限,发现只有在root用户下才可以进行操作,经过切换之后操作成功。

然后我们使用getfacl来查看demo3目录的ACL权限,发现只有关于root的权限,然后我们使用setfacl对demo3目录设定mingsha用户的rwx权限,设定之后发现ACL权限已经得到更改。

接下来,我们使用setfacl-x命令删除ACL权限,发现ACL权限删除成功。 (由于设置用户组和查看用户组的ACL权限过程类似不再演示)

《Linux操作系统》课程报告 第22页

然后我们使用setfacl -m d:u:mingsha:rwx demo2对demo2目录设定默认ACL权限,并在demo2目录下建立一个名为demo4的目录,然后查看该目录的ACL权限发现与demo2目录的ACL权限一致,则demo2的ACL默认权限设置成功。 3.3.3sudo权限命令演示

首先我们使用root用户新建一个new用户,然后切换到new用户发现使用sudo-l是无法显示信息的,然后我们切换到root用户对sudo文件进行修改。

《Linux操作系统》课程报告 第23页

在文件中加上 new ALL=/usr/sbin/useradd 为new用户提供新建用户的权利(但没有更改密码的权利)。

更改完毕后保存退出,再次在new用户下使用sudo -l命令发现可以成功。

然后我们先直接使用useradd new2来创建一个新用户,发现权限不够,然后使用sudo useradd new2来创建新用户则成功(需输入正确的new用户的密码),但new用户由于只被赋予了新建用户的权利没有被赋予更改密码的权利,所以无法为新用户new2更改密码。


中国矿业大学LINUX实验报告.doc 将本文的Word文档下载到电脑
搜索更多关于: 中国矿业大学LINUX实验报告 的文档
相关推荐
相关阅读
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 10

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219