Linux权限管理 - 特殊权限之文件特殊权限
3. 文件特殊權限
3.1 SetUID
3.1.1 SetUID的功能
3.1.2 設定SetUID的方法
3.1.3 取消SetUID的方法
3.1.4 危險的SetUID!!
3.1.5 檢測非默認SetUID權限文件的一個shell腳本
1. 先得到標準的setuid的list:find / -perm -4000 -o -perm -2000 > suid.log
2. shell腳本
#!/bin/bashfind / -perm -4000 -o -perm -2000 > /tmp/setuid.check for i in $(cat /tmp/setuid.check) dogrep $i /root/suid.log > /dev/nullif [ "$?" != "0" ]thenecho "$i is not in listfile!" >> /root/suid_log_$(date +%F)fi done rm -rf /wayne_tmp/setuid.check ~ ~ "suid_check.sh" 12L, 350C3. 執行shell腳本: ?./suid_check.sh
? 3.2 SetGID
3.2.1 SetGID針對文件的作用
??
3.2.2 SetID針對文件夾的作用
3.2.3 設定SetGID權限
3.2.4 例子
3.3 Sticky BIT(drwxrwxrwt. ? 3 root root ?4096 Feb ?8 17:09 tmp)
3.3.1 SBIT黏著位作用
3.3.2 設置與取消黏著位
4. 不可改變位權限
4.1 chattr命令格式
注意:a屬性時,不能用vi進行追加,可以用echo進行追加
4.2 查看文件系統屬性
?
轉載于:https://www.cnblogs.com/wnzhong/p/6379028.html
總結
以上是生活随笔為你收集整理的Linux权限管理 - 特殊权限之文件特殊权限的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Lua多条件排序
- 下一篇: Python爬虫进阶五之多线程的用法