Google Stenographer 的安裝及其目錄存取要求

Google Stenographer 的安裝及其目錄存取要求

我希望有人能回答我確定的有關 Ubuntu/Linux 目錄結構的基本問題。我正在嘗試在我的 Ubuntu 16.04LTS 盒子上安裝/配置 Google Stenographer。我遵循的說明(https://github.com/google/stenographer/blob/master/INSTALL.md) 說明以下內容:

Stenographer 需要幾個目錄才能正確運作:

/etc/stenographer root:root/0755
/etc/stenographer/certs 速記員:stenographer/0750

我的問題是,有人可以向我描述這些行的“root:root/0755”和“stenographer:stenographer/0750”部分的含義嗎?

我找到的資訊讓我認為它們可能與群組/使用者/權限等級有關?如果是的話,0755和0750代表什麼?

謝謝你!傑夫·S。

答案1

標準 Linux 檔案系統中存在三種類型的存取(其中有很多種):

讀取:檔案只能讀取(有時記為)
write:可以編輯文件(有時記為)
執行:檔案可以作為程式運行(有時記為X

這些存取類型可套用於三種類型的使用者群組:

擁有者:文件組的擁有者
:同一資料夾或群組中的其他文件
世界:其他任何人

存取等級以數字定義:

0 - 無法存取檔案
1 - 僅執行
2 - 僅寫入
3 - 寫入和執行
4 - 只讀
5 - 讀取和執行
6 - 讀取和寫入
7 - 讀取、寫入和執行(完全權限)

/etc/速記員根目錄:root/0755表示
/etc/stenographer歸root所有,
root群組成員可以讀取和執行,
其他使用者也可以讀取和執行。

/etc/stenographer/certs 速記員:stenographer/0750表示
/etc/stenographer/certs屬於stenographer所有,
stenographer群組的成員可以讀取和執行,
但其他使用者無權存取。

相關內容