Linux操作系统——用户权限类 综合应用案例(模拟公司组织架构同组和不同组之间用户权限的设置)

导读:本篇文章讲解 Linux操作系统——用户权限类 综合应用案例(模拟公司组织架构同组和不同组之间用户权限的设置),希望对大家有帮助,欢迎收藏,转发!站点地址:www.bmabk.com

Linux操作系统——用户权限类 综合应用案例(模拟公司组织架构同组和不同组之间用户权限的设置)

1、 创建公司里面的大数据组(bigdata)和测试组(testing)

在这里插入图片描述

创建大数据组(bigdata)和测试组(testing)

groupadd bigdata
groupadd testing

在这里插入图片描述

查看当前有哪些组?

cat /etc/group

在这里插入图片描述
在这里插入图片描述

2.添加不同的用户到对应对应的组

2.1将小明和小亮添加到大数据组

添加小明到大数据组

useradd -g bigdata xiaoming

查看小明用户是否存在

id xiaoming

添加小亮到大数据组

useradd -g bigdata xiaoliang

查看小亮用户是否存在

id xiaoliangs

在这里插入图片描述

2.2 将小红和小蓝添加到测试组

useradd -g testing xiaohong
useradd -g testing xiaolan
id xiaohong
id xiaolan

在这里插入图片描述
去home目录查看一下

cd /home
ls

在这里插入图片描述
接下来创建文件,为不同的用户赋予不同的权限
大数据组的小明用户上线了

su xiaoming

进入自己的主目录

cd ~
ls
pwd
vim import_code

在这里插入图片描述
在里面敲一个hello world,按“:wq”保存
在这里插入图片描述
查看import_code的属性和权限

ll

在这里插入图片描述

3.给同组用户赋予权限

先退回到root用户下,再把用户切换成小亮
在这里插入图片描述
进入小亮的主目录后,再进入小明的主目录。发现权限不够
在这里插入图片描述

3.1 给 同组用户 设置 目录 的 访问权限(即目录的可执行权限)

退出到root目录,先把小明目录的访问权限先打开
在这里插入图片描述

chmod g+x xiaoming/
ll

在这里插入图片描述

把用户切换成小亮,现在就可以访问xiaoming目录了
在这里插入图片描述

3.2 给同组用户设置目录的可读权限

再退出到root目录,给xiaoming加上一个可读的权限
在这里插入图片描述
在这里插入图片描述现在这个文件是只读的,不能修改
在这里插入图片描述

3.3 给同组用户设置 文件 的可修改的权限

现在我想让import_code这个文件,对同组(大数据组)的成员xiaoliang是可以进行修改的
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

4.对不同组的用户给可读和可执行的权限

在这里插入图片描述
在这里插入图片描述
现在显示还是只读的
在这里插入图片描述

5.用户换组之后,其权限问题

xiaolan换组,从测试组换到了大数据组

usermod -g bigdata xiaolan

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/85638.html

(0)
小半的头像小半

相关推荐

极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!