階層ディレクトリ権限に関する質問

階層ディレクトリ権限に関する質問

次の権限を持ついくつかのディレクトリがあります。

drwxr-xr-x 18 user1 root 4096 Oct 27 11:25 /home/test1/test2
drwxr-xr-x 24 user1 root 4096 Oct 21 08:38 /home/test1
drwxr-xr-x 492 root root 12288 Nov 17 01:31 /home
drwxr-xr-x 23 root root 4096 Nov  6 18:46 /

私の質問:

私が正しく理解している場合、権限はルートだけがそのディレクトリにファイル(またはディレクトリ)を追加/削除できますが、所有者がいるディレクトリもあることを/home意味します。これは、ユーザーがディレクトリに存在できることを意味します。これは、ディレクトリ権限が直系の子にのみ有効であり、すべての子孫(孫など)には有効ではないことを意味しますか?test1user1user1/home/test1/home

そして、ルートだけがuser1子の所有者でなければならず/home/test1、その時点から子user1(およびすべての子孫)の所有者を制御する必要がありますか?

ベストアンサー1

/homeこれは、ディレクトリ権限が直系の子にのみ有効であり、すべての子孫(孫など)には無効であることを意味しますか?

部分的にだけ。

/home権限をからに変更するdrwxr-xr-xと、user1drwxr-x---はそれより低い権限を持つファイルまたはディレクトリにアクセスできなくなります。

行ってファイルを作成して自分で試してみてください。

おすすめ記事