服務端指南 | 檔案許可權管理剖析

樑桂釗發表於2018-03-19

原文地址:樑桂釗的部落格

部落格地址:blog.720ui.com/

在 Linux 系統中,為了保證檔案的安全,對檔案所有者、同組使用者、其他使用者的訪問許可權進行了分別管理。其中,檔案所有者,即建立檔案或目錄的使用者。同組使用者,是所屬組群中的所有使用者。其他使用者,指的是既不是檔案所有者,也不是同組使用者的其他使用者。

服務端指南 | 檔案許可權管理剖析

此外,每個檔案和目錄都具有讀取許可權、寫入許可權和執行許可權,這三個許可權之間相互獨立。

服務端指南 | 檔案許可權管理剖析

功能模式

在Linux 系統中,每個檔案的訪問許可權可以用 9 個字母表示,每 3 個字母表示一類使用者許可權,分別代表檔案建立者、同組使用者、其他使用者。其中,r 表示讀取許可權,w 表示寫入許可權,x 表示執行許可權。

服務端指南 | 檔案許可權管理剖析

通過功能模式修改檔案許可權,有三個部分組成,包括物件、操作和許可權。

服務端指南 | 檔案許可權管理剖析

假設需要增加同組使用者寫入許可權,下面來看一個例子。

chmod g+w /root/install.log
複製程式碼

數字模式

每一類使用者的訪問也可以通過數字的方式進行表示。

服務端指南 | 檔案許可權管理剖析

那麼,通過數字模式就可以對常見的 Linux 檔案許可權操作進行歸納。

服務端指南 | 檔案許可權管理剖析

假設需要設定建立者可讀可寫可執行、同組使用者可讀、其他使用者可讀,下面來看一個例子。

chmod 755 /root/install.log
複製程式碼

注意的是,只有檔案建立者和超級使用者才可以修改檔案許可權。

(完)

更多精彩文章,盡在「服務端思維」微信公眾號!

服務端指南 | 檔案許可權管理剖析

邀請您的加入,微信掃描,加入星球。一起交流,一起成長。

服務端指南 | 檔案許可權管理剖析

相關文章