3月29日 打卡
阿新 • • 發佈:2018-03-29
學習 打卡二周第四次課
2.18 特殊權限set_uid
2.19 特殊權限set_gid
2.20 特殊權限stick_bit
2.21 軟鏈接文件
2.22 硬連接文件
2.20 特殊權限stick_bit
2.18 特殊權限set_uid
#set_uid權限 簡寫 是 s
r------可讀
w-----可寫
x------可執行
s------set_uid 可以讓普通用戶在執行帶有set_uid權限文件的瞬間 讓普通用戶臨時擁有root的權限
例如 passwd擁有set_uid權限(rws r-x r-x)當普通用戶執行#passwd命令時 普通用戶就會臨時擁有root用戶的身份權限 ** * /usr/bin/passwd***
#chmod u+s 給用戶添加set權限 普通用戶臨時擁有所有者的身份
#chmod u-s 去掉set權限
另外一種給s權限的辦法
#chmod u=rws 添加s權限
#chmod u+x 添加x權限
2.19 特殊權限set_gid
#set-gid 簡寫s 是作用在所屬組上面的臨時命令
#chmod g+s 給組添加set權限 普通用戶臨時擁有所屬組的身份
#chmod g-s 去掉set權限
當給目錄添加s權限之後 目錄下的所有文件和目錄的所屬組都會變成user1
如果目錄去掉s權限之後 目錄下新建文件或者目錄的所屬組都會變成默認的root
2.20 特殊權限stick_bit
#stick_bit 簡寫t 防刪除位權限 可編輯不可刪除 只有有權限的人才可以刪掉
作用就是 防止別人刪除自己的文件 root用戶除外 。、
chmod o+t 目錄 給目錄增加防刪除位權限**
chmod o-t 目錄 取消防刪除位權限
3月29日 打卡