Linux系统管理(八)——用户、组文件权限设置巩固练习

本文详细介绍了在Linux系统中如何管理用户和组,包括创建和修改用户,设置用户密码,以及对文件和目录进行权限控制。通过实例展示了如何创建time目录,设置文件权限,以及调整文件所有权。重点讲解了如何确保root用户拥有完全权限,同时限制其他用户的访问级别。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

系列文章目录往期回顾

Linux系统管理(一)——Linux虚拟机在VMware上的安装
Linux系统管理(二)——VMware使用文件共享功能
Linux系统管理(三)——Shell以及基本命令
Linux系统管理(四)——Shell编程资料分享以及示例演示
Linux系统管理(五)——vim使用及配置
Linux系统管理(六)——用户、组的管理
Linux系统管理(七)——用户文件权限设置


提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档


1. 建三个用户zte_a,zte_b,zte_c 都所属于users组

创建组

如果不存在users组应该先建立users组

groupadd users

如果已经存在users组则会显示
在这里插入图片描述

获取权限

sudo su

在这里插入图片描述

创建用户

useradd -g users zte_a
useradd -g users zte_b
useradd -g users zte_c

在这里插入图片描述

查看用户

cat /etc/passwd

翻到最后可以看到新创建的用户
在这里插入图片描述

2.将zte_c的用户名修改为zte_c_remend,将zte_c_remend的所在组改为root

修改并重命名

usermod -l zte_c_remend -g root zte_c

查看用户

cat /etc/passwd

在这里插入图片描述

groups zte_c_remend

在这里插入图片描述

3.分别为三个用户设定密码,分别为与用户名字相同。

passwd [用户名]

在这里插入图片描述

4.在root用户下创建time目录创建time目录下的time.txt,time2.txt文件

su root
mkdir time
cd time
touch time.txt
touch time2.txt

5.让root用户能wrx目录time下的time.txt,同时,其他用户都只读。

chmod u=rwx,g=r,o=r time.txt

chmod 744 time.txt

6.将time2.txt的属主修改为zte_a,而只允许属于users用户组的用户读time2.txt文件,其他的用户没有任何权限,请问,此时zte_a对time2.txt的权限是什么呢?

注意:更改属主后,文件的属组不变

chown zte_a.users time2.txt
chmod 0040 time2.txt

此时zte_a对time2.txt的权限是没有权限的

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

艾醒(AiXing-w)

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值