天天看點

linux特殊權限之通路權限

特殊權限如/etc/passwd:s

Suid:普通使用者以管理者身份運作指令(chmod u+s FILE、chmod u-s FILE)

如果FILE本身原來就有執行權限,SUID顯示為s;否則顯示S

Sgid:基本組以管理組身份運作指令(chmod g+s FILE、chmod g-s FILE)

stickly:在一個公共目錄,每個都可以建立檔案,删除自己的檔案,但不能删除别人檔案

(chmod o+s DIR、chmod o-s DIR)

chmod 5755 /backup/test

FACL:檔案系統通路清單

利用檔案擴充儲存額外的通路控制權限

setfacl:設定檔案權限

        -m

          d:u:uid:perm 

          d:g:gid:perm 

setfacl -m u:tom:rw /etc/passwd

-x:取消

u:uid

g:gid

getfacl檢視檔案權限

w、who、whoami、last、lastb、lastlog、basename、mail

who每隔5s,就來檢視tom是否已經登入,如登入,顯示其已經登入,并退出

sleep

last:顯示/var/log/wtmp檔案,顯示使用者登入曆史及系統重新開機曆史

     -n #:顯示最近#次的相關資訊

lastb,/var/log/btmp檔案,顯示使用者錯誤的登入嘗試

     -n #

lastlog:顯示每一個使用者最近一次成功登陸資訊

        -u username:顯示特定使用者最近的登入資訊

basename:

$0:執行腳本時的腳本路徑及名稱

mail

hostname:顯示主機名

ln [-s -v] SRC DEST

硬連結:

1、隻能對檔案建立,不能應用于目錄

2、不能跨檔案系統

3、建立硬連結會增加檔案被連結的次數

符号連結:

1、可應用于目錄

2、可以跨檔案系統

3、不會增加被連結檔案的連結次數

4、其大小為指定的路徑所包含的字元個數

本文轉自 周小玉 51CTO部落格,原文連結:http://blog.51cto.com/maguangjie/1864607,如需轉載請自行聯系原作者

繼續閱讀