4.26zy

本文详细介绍了如何在Linux系统中创建用户、管理用户组、设置目录权限,包括属主、属组分配、权限切换、文件权限调整以及用户提权等操作,以确保不同用户对特定资源的访问控制。
摘要由CSDN通过智能技术生成

1、创建hr组,并指定gid为2000

groupadd hr -g 2000

2、创建用户liudehua,指定密码为123

useradd liudehua

passwd liudehua

123

echo “123” | passwd liudehua

3、创建用户guofucheng,并加入到hr组

useradd guofucheng -g hr

usermod guofucheng -G hr

4、给/opt目录设置属主、属组、其他人所有权限

chmod 777 /opt/

5、创建目录/opt/book,指定属主为liudehua,属组为hr

mkdir /opt/book

chown liudehua.hr /opt/book

6、切换到用户guofucheng,在/opt/book创建文件book1.txt2# 如果失败,想想为什么

没有写权限

7、切换回root用户,修改/opt/book目录权限,使得第6步可以正常执行

chmod 777 /opt/book/

chmod o+w /opt/book/

8、设置目录/opt/book,使得在这个目录下创建的所有文件,属组都跟随父目录

chmod g+s /opt/book

9、给guofucheng用户提权,要求guofucheng用户可以以root权限执行所有指令

visudo

guofucheng ALL=(ALL) NOPASSWD:ALL

chmod u+s /usr/bin/rm

10、配置权限,liudehua用户可以读取并编辑/etc/passwd文件

chmod u+s /usr/bin/rm

11、请将下列数字转为权限

351 -wx-r-x–x
432 r----wx-w-
751 rwx-r-x–x

12、请将下列权限转为数字
rw-r-x–x 651
wx-w-r-- 324
—rwx-w- 072

13、有一个文件,权限如下
-rw-r–r-- 1 root root 36 6月29 2022 /root/a.txt
(1)请问liudehua用户是否具有读权限

meiyou

(2)有哪些方法可以使liudehua用户读取此文件

visudo

guofucheng ALL=(ALL) NOPASSWD:ALL

chmod u+s /usr/bin/rm

chmod u+s /usr/bin/cat

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值