ファイルに 644 権限が必要なのはなぜですか?

ファイルに 644 権限が必要なのはなぜですか?

マシン内の他のユーザーに Web サイトのファイルを見せたくありません。しかし、ファイルの権限が 644 であれば問題ないと言われているのはなぜでしょうか。他のユーザーは私のファイルを読み取って、コードから多くの情報を取得できます (PHP スクリプトなど | スクリプトにはデータベース情報もあります)。

答え1

一般的なルールとして、Web サービスによって提供されるファイルは、Web サービスを実行しているユーザーによって書き込み可能であってはなりません。このため、644 または 640 の権限が必要になります。

他のユーザーによるファイルの読み取りを制限する場合は、Web サービスが実行されているグループにグループ所有権を設定して 640 権限を使用します。

関連情報