linux默认特殊权限,【linux 用户和组管理】5-默认权限umask和特殊权限

默认权限umask

umask

0002

umask+default=666|777

umask+664=666 文件

umask+775=777 文件夹

umask 022 临时生效

cd ~

ls -a

nano .bashrc

umask 022

. .bashrc

umask真实的算法

umask 遮挡,遮掩。有权限的位

110110110

011010001 321 umask

100100110 446 文件实际显示权限

新建文件,666-umask存在奇数位,+1

666

321 umask

446

新建文件夹,777-umask

umask -S 直接显示默认权限

umask u=rw g=r o=

umask --help

type umask

help umask

非特权用户umask是002

root的umask是022

全局:/etc/bashrc 用户设置:~/.bashrc

特殊权限

3328563f84aaee6c3ccaf8670080821d.png

suid 4 继承所有者

su - wang

ll /etc/shadow

passwd

ll /etc/shadow

which passwd

ll /usr/bin/passwd

suid 临时变成了passwd进程的身份 4755

wang passwd

ll /bin/cat

chmod u+s /bin/cat

cat /etc/shadow

chmod 755 /bin/cat 删除suid

chmod 4755 /bin/cat 添加suid

which nano

ll /usr/bin/nano

sgid 2

su wang

ll /bin/cat

chmod g+s /bin/cat

chmod 755 /bin/cat

chmod 2755 /bin/cat

sgid 作用于文件夹,里面新建的文件权限继承于文件夹的所有组的权限

sticky 1 粘滞位

只能自己删自己的,不能删别人的

ll -d /data

chmod o+t /data

ll /data -d

ll -d /tmp

chmod 777 /data

chmod 1777 /data

设定文件特定属性

f72c18072f9445506b9e33dd9cdf2edf.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值