linux文件特殊权限

本文详细介绍了Linux文件权限中的特殊权限,包括SUID、SGID和SBIT。通过实例解析了如何设置和利用这些权限,以实现系统安全性和用户便利性的平衡。SUID允许执行文件时临时提升权限,如passwd命令;SGID可以改变执行者群组身份,常用于共享文件夹;SBIT确保目录内文件只能由创建者和root删除。
摘要由CSDN通过智能技术生成


前言

linux文件权限可不是rwx这么简单,为了提供多用户便利操作的同时保证系统的安全性,linux还引入了隐藏权限与特殊权限!


一、默认权限

(1) 若建立文件,则默认权限为 -rw-rw-rw-
(2) 若建立目录,则默认权限为drwxrwxrwx
linux中系统,使用umask来修改默认权限。
那么,默认权限将修改为(1)或(2)的基础默认权限减去umask的分数值。

root@study:~# umask
0022

查询umask的分数值是022。所以,user并没有拿掉任何权限,不过group与others的权限被拿掉了2(也就是w这个权限),这样,当使用者:
(1) 建立文件时, (-rw-rw-rw-) - (-----w–w-) = -rw-r–r–
(2) 建立目录时,(drwxrwxrwx) - (d----w–w-) = drwxr-xr-x

接下来,试试看?!

# 创建文件
root@study:~# touch test.txt
root@study:~# ls -l test
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值