Gnu/linux作为一款优秀的操作系统,对文件管理方面具有出色的表现,其原因源于unix以及类unix系统中优秀的文件权限管理。
linux以及类unix系统中表示文件权限的为12位2进制
11 10 9 8 7 6 5 4 3 2 1 0
S G T r w x r w x r w x
关于0-8的解释可是去google下,优秀的文章相当多了。本文主要讲述的是关于9-11位的权限问题
其中11为suid,10为sgid,9为sticky unix/linux可是使用八进制来表示权限位
当一个文件没有设置suid的时候,系统默认suid=uid,当设置suid时,文件的suid就为所属用户的uid,当该文件具有可执行权限的时候,也就是代表任何用户都可以执行该文件。当设置sgid时,文件的egid就为所属组的gid,经常使用在对目录进行管理,如一个目录对所有用户都具有写权限的时候,那么在该目录下建立的文件的组权限都自动转变为目录所属组。当设置sticky位,则保证了文件只有所属用户才具有修改和删除权限。如/tmp目录就设置了sticky位,每个用户都可以在/tmp下建立文件,但每个用户只能修改和删除自己建立的文件。
注:suid比sgid的优先级高,即一个文件设置了suid,egid就会变成对应的egid
查看文件相关信息
#stat filename
设置文件权限
#chmod 3777 filename == #chmod u-s g+s +t a+rwx filename
Gnu/Linux中文件权限管理
转载请注明出处:服务器评测 » Gnu/Linux中文件权限管理
相关推荐
- AMD EPYC 4344P 专属主机 限时优惠 – 荷兰(欧盟)机房 – 10Gbps高速端口 – 24小时内极速部署
- 独家新加坡服务器 · 55美元/月起 | 100M不限流/可选1G | 16GB内存 | 支持加密货币支付
- 【高性能主机】8GB DDR3内存 + 1Gbps带宽,支持/24 IPv4与/64 IPv6及反向解析,首发仅$54起!
- SpeedeHost:欧洲高性能服务器 | 1Gbps专属网络 | 加密货币友好型主机服务
- 美国独立服务器圣诞促销 – drServer.net 年度大促启动 | 高配主机限时特价
- 美国专属服务器:英特尔至强处理器,16G内存+双IPv4,半价续费,当日交付
- 限时特惠:多国裸金属服务器,Intel/AMD配置月付€25.60起直达!
- 独享独立服务器,仅需VPS价格 – $45起 ★ 免费正版Windows系统 ★ 支持加密货币支付
服务器评测



