之前我们分别简单聊了下 SUID/SGID/SBIT,出了其概念和相关命令之外,我们还需要知道如何判断哪些文件开启了特殊权限,今天我们就来总结一下这些特殊权限。
首先要说到的是大小写问题,我们看下图片。我们看到两个文件,权限都差不多,一个所有者执行权限位是 S,另一个则为 s,这两个有什么区别:
在没有增加特殊权限时,默认权限为 rwxr-xr-x,加上特殊权限之后,s 替换 x,而之前是否有 x 权限呢?就是通过 s 的大小写确认的。如果是 s 代表其有执行权限,S 则代表没有。我们给 cjk 添加执行权限试验一下,看下结果: