ディレクトリに/foo/bar/baz
700(rwx------
)の権限があり、所有者(およびスーパーユーザー)を除くすべての人がアクセスできない場合、そのディレクトリとファイルの「グループ」および「その他」権限は何ですか/foo/bar/baz
?
この質問をする理由は、
/root/.bashrc
/root/.profile
新しくインストールされたDebianシステムでは、rw-r--r--
権限は644()です。もともと600()を期待していましたrw-------
。しかし、それ/root
自体に700の権限があることに気づきました。これは、ディレクトリに対する700の権限が、その下のすべてのものに対するg権限とo権限を意味のないものにするかどうか疑問に思います。
(答えが「いいえ」の場合、つまりコンテンツにg権限とo権限がある場合まだパス内のコンポーネントに700の権限があっても理由があるかどうか疑問に思います。いいえ上記のファイルの権限を600に変更してください。 )
ベストアンサー1
はい、はい(できます)。
他の人が読めるファイルを以下に作成し、/foo/bar/baz
アクセス可能なパスにそのファイルへのハードリンクを作成しても問題ありません/foo/bar/baz
。