![Google Stenographer のインストールとディレクトリ アクセス要件](https://rvso.com/image/913196/Google%20Stenographer%20%E3%81%AE%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB%E3%81%A8%E3%83%87%E3%82%A3%E3%83%AC%E3%82%AF%E3%83%88%E3%83%AA%20%E3%82%A2%E3%82%AF%E3%82%BB%E3%82%B9%E8%A6%81%E4%BB%B6.png)
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 グループのメンバーは読み取りと実行が可能です
が、他のユーザーにはアクセスできません。