時間:2016年7月14日服務器
地點:家裏spa
內容:用戶身份與能力、useradd、groupadd、usermod、passwd、userdel、文件權限與歸屬、特殊權限、文件隱藏、ACL、su與sudo3d
注意:當用戶的解釋器被設定爲nologin時,該用戶則不能登陸到系統。blog
儘管在Linux系統中一切都是文件,可是每一個文件的類型不盡相同,所以Linux系統使用了不一樣的字符來加以區分,常見的字符以下所示。繼承
-:普通文件。get
d:目錄文件。it
l:連接文件。登錄
b:塊設備文件。變量
c:字符設備文件。權限
p:管道文件。
SUID:1. 讓二進制程序的執行者臨時擁有屬主的權限(僅對擁有執行權限的二進制程序有效)。
SGID:1. 讓執行者臨時擁有屬組的權限(對擁有執行權限的二進制程序進行設置); 2. 在某個目錄中建立的文件自動繼承該目錄的用戶組(只能夠對目錄進行設置)。
SBIT(保護位): 確保用戶只能刪除本身的文件,而不能刪除其餘用戶的文件。
user : 新的檔案擁有者的使用者 ID
group : 新的檔案擁有者的使用者羣體(group)
-c : 若該檔案擁有者確實已經更改,才顯示其更改動做
-f : 若該檔案擁有者沒法被更改也不要顯示錯誤訊息
-h : 只對於連結(link)進行變動,而非該 link 真正指向的檔案
-v : 顯示擁有者變動的詳細資料
-R : 對目前目錄下的全部檔案與子目錄進行相同的擁有者變動(即以遞迴的方式逐個變動)
注意: 看到文件的權限最後一個點(.)變成了加號(+),這就意味着該文件已經設置了ACL了。