Google Stenographer のインストールとディレクトリ アクセス要件

Google Stenographer のインストールとディレクトリ アクセス要件

Ubuntu/Linux のディレクトリ構造に関する基本的な質問ですが、どなたか答えていただけると幸いです。Ubuntu 16.04LTS ボックスに Google Stenographer をインストール/設定しようとしています。私が従っている手順は (https://github.com/google/stenographer/blob/master/INSTALL.md)は次のように述べている。

Stenographer を正しく実行するために必要なディレクトリがいくつかあります。

/etc/stenographer ルート:root/0755
/etc/stenographer/certs stenographer:stenographer/0750

私の質問は、これらの行の「root:root/0755」と「stenographer:stenographer/0750」の部分が何を意味するのかを誰か説明してもらえますか?

私が見つけることができた情報から、おそらくそれらはグループ/ユーザー/権限レベルに関連していると考えられます??? もしそうなら、0755 と 0750 は何を示しているのでしょうか?

ありがとう!ジェフS.

答え1

標準の Linux ファイルシステムには、3 種類のアクセス タイプがあります (多数あります)。

読み取り: ファイルは読み取り専用です(R)
書き込み: ファイルは編集可能です()
実行: ファイルはプログラムとして実行できます(バツ

これらのアクセス タイプを適用できるユーザー グループには 3 つの種類があります。

所有者: ファイルの所有者
グループ: 同じフォルダまたはグループにある他のファイル
ワールド: その他すべてのユーザー

アクセス レベルは数値で定義されます:

0 - ファイルにアクセスできません
1 - 実行のみ
2 - 書き込みのみ
3 - 書き込みと実行
4 - 読み取りのみ
5 - 読み取りと実行
6 - 読み取りと書き込み
7 - 読み取り、書き込み、実行 (フル権限)

/etc/stenographer ルート:root/0755
/etc/stenographer は root が所有しており、
root グループのメンバーは読み取りと実行が可能であり、他のユーザーも読み取りと実行が可能ということを意味し
ます。

/etc/stenographer/certs stenographer:stenographer/0750/ etc
/stenographer/certs は stenographer が所有しており、
stenographer グループのメンバーは読み取りと実行が可能です
が、他のユーザーにはアクセスできません。

関連情報