第七天学习《Linux就该这么学》

本文深入解析Linux系统的文件权限模型,包括基本的读、写、执行权限,以及特殊权限如SUID、SGID和SBID的作用。同时,介绍了如何使用chattr、lsattr、setfacl和getfacl命令来设置和查看文件的隐藏属性及访问控制规则,还涵盖了su、sudo和visudo等用户切换与权限管理工具的使用方法。

权限嘛 读r 写w 执行x
特殊权限嘛
SUID=4 让执行者临时拥有所有者的权限 chmod u+s 文件
rw- -> rws
rws -> rwS
SGID=2 其他人在SGID目录中创建的文件属于原用户组 chmod -R g+s 文件
rw- -> rws
rws -> rwS
SBID=1 保护文件不被别人乱动 chmod -R o+t 文件
rw- -> rwt
rws -> rwT

文件的隐藏属性chattr命令来赋予 lsattr来查看
在这里插入图片描述
在这里插入图片描述
文件的访问控制setfacl 赋予规则 getfacl查看所赋予的规则
setfacl -Rm u:tjc:rwx /home/share
使tjc用户在/home/share目录中有读写执行权限

su 切换用户 su - 完全变更(把用户的环境变量也变为新用户的)

sudo 希望用户执行某任务,又不希望使用root权限
visudo 配置sudo 工具
tjc ALL=(ALL) /usr/sbin/reboot //添加用户 来源地址=(所有用户权限) 命令绝对路径
su - tjc
sudo reboot
然后提示输入tjc的密码,确认是tjc用户本用户
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值