Linux学习笔记 --组管理和权限管理

本文详细介绍了Linux系统中的用户组管理与权限控制。通过`groupadd`、`useradd`、`usermod`等命令进行用户组创建与用户归属调整,使用`chown`、`chgrp`、`chmod`改变文件所有者、所在组及权限。同时,通过实例展示了如何为不同用户组分配权限,如警察与土匪的权限设定。此外,还涵盖了权限的rwx概念及其对文件和目录的影响。
摘要由CSDN通过智能技术生成

组管理

Linux 中 每个用户必须属于一个组,不能独立于组外
Linux 中 每个文件所有者、所在组、其它组的概念
所有者(可变): 一般为文件的创建者

ls -ahl 查看当前目录下所有文件的所有者
chown 用户名 文件名 修改文件的所有者

所在组: 所有者所在的用户组,具有对文件的一些权限

groupadd animal 创建 animal 用户组
useradd -g animal dog 创建一个用户并将其放入 animal 用户组中
usermod -g animal dog 修改 dog 用户所在组
touch dog.txt 在 root 用户下创建,默认组为 root
chgrp animal dog.txt 将 dog.txt 的所在组改为 animal

其它组:除文件的所有者和所在组的用户外,系统的其它用户都是文件的其它组

cat /etc/group 在 /etc/group 中查看用户组
cat /etc/group | grep animal 筛选查看是否有 animal 用户组
id 用户名 可查看用户信息

usermod -g 新组名 用户 给用户换组
在这里插入图片描述
在这里插入图片描述在这里插入图片描述
在这里插入图片描述
在这里插入图片描述在这里插入图片描述
在这里插入图片描述在这里插入图片描述

权限管理

rwx权限
数组表示权限 r =4 w=2 x=1 rwx = 4+2+1 = 7

作用于文件:
[r] 表示具有读取查看文件 的权限
[w] 表示具有修改文件内容 的权限,不代表可以删除文件,需有对文件所在目录的[w]权限
[x] 表示具有 执行文件 的权限

作用于目录:
[r] 具有读取 目录内容的权限; 即可以查看目录里面有哪些文件 ls
[w] 具有修改目录结构的权限 在目录内创建或删除文件 和 重命名目录
[x] 具有进入目录的权限 cd 命令
在这里插入图片描述

修改权限 chmod
chmod u=rwx,g=r,o=r go,txt
chmod a-x go.txt 所有人删除对 go.txt 的执行权限
修改所有者
chown tom /home/abc.txt 将home路径下的abc.txt 文件的所有者修改为 tom
chown -R tom /home/test 将文件目录及其所有子文件和目录的所有者改为 tom
修改所在组
chgrp animal dog.txt 修改dog.txt的所在组为animal
chgrp -R animal go 修改 go 目录及其下所有子目录文件的所在组为animal

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

权限管理应用实例

警察和土匪
创建用户组
groupadd police
groupadd bandit
创建用户并分配用户组
useradd -g police jack
useradd -g police jerry
useradd -g bandit xh
useradd -g bandit xq
passwd 设置用户密码
chmod 775 jack 为其它用户开启大门,否则无法读取写入
chmod 764 jack.txt 设置文件权限,本组人可读取写入,其它组人可以读
usermod -g police xh 更改 xh 用户组
在这里插入图片描述

神仙与妖怪
groupadd sx
groupadd yg
创建用户,其默认用户组名与用户名相同
useradd ts
useradd wk
useradd bj
useradd ss
passwd 用户名
修改用户组
usermod -g 组名 用户名
su wk在这里插入图片描述

在这里插入图片描述

传送门

【小白入门 通俗易懂】2021韩顺平 一周学会Linux

linux【报错】userdel: user xiaoming is currently used by process 4713解决

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值