针对Linux用户权限问题作出的修改与模拟实验

实验一:使用 root 用户

1.使用 root用户,首先在/root下新建mkdir一个目录new:mkdir new
2.ll出new:ll 查看new目录权限
3. 在 root 用户里将/home/user00/Server.java 拷贝到 /root/new 目录下面
命令: cp /home/user00/Server.java /root/new/Server.java
4.最后通过ll查看new目录结果

第一、二步:
第一、二步

第三步:
第三步

第四步:
结果
此实验成功

实验二:使用 root 和 user00 用户

1.使用 root用户,首先在/root下新建mkdir一个目录newtwo:mkdir newtwo
2.ll出newtwo:ll 查看new目录权限
3. 使用 user00 用户里将/home/user00/Server.java 拷贝到 /root/newtwo 目录下面
命令: cp /home/user00/Server.java /root/newtwo/Server.java

第一、二步:
在这里插入图片描述
第三步:
在这里插入图片描述
此实验由于user00权限不足所以失败

实验三:使用root和user00用户

1.使用root用户,首先在/root下新建mkdir一个新目录newone:mkdir newone
2.ll出newone:查看newone目录权限
3.用chmod 777修改newone目录权限以及父目录权限:chmod 777 -R /root
4.ll newone(查看newone权限),ll /root(查看父目录权限,都用777)
5.用user00用户将/home/user00/Server.java拷贝到/root/newone目录下面
命令:cp /home/user00/Server.java /root/newone/Server.java
6.通过ll查看newone结果

第一、二、三、四步:在这里插入图片描述

第四步:
在这里插入图片描述

第五步:
在这里插入图片描述
第六步:
在这里插入图片描述
此实验结果成功

综上所述:实验一和三是正确的,如果要向高级用户拷贝文件首先需要修改它的用户权限,这样普通用户才可以向高级用户拷贝文件。
发布了36 篇原创文章 · 获赞 0 · 访问量 846

猜你喜欢

转载自blog.csdn.net/Z1998hx0919/article/details/105256531