権限について質問があります。3つのマークは所有者グループのすべてを表していると思います。なので、私のページを閲覧するユーザーはchmodコマンドで3番目のマークになると思います。ただし、所有者である必要があるファイルを700に設定すると、すべて/グループなし/世界なしになります。Web サイトを開いたときに、誰もがファイルを見ることができます。しかし、アクセス許可を 000 に設定すると、ファイルが開かなくなったので、アクセス許可がどのように機能するのか疑問に思っています。
ありがとう
権限について質問があります。3つのマークは所有者グループのすべてを表していると思います。なので、私のページを閲覧するユーザーはchmodコマンドで3番目のマークになると思います。ただし、所有者である必要があるファイルを700に設定すると、すべて/グループなし/世界なしになります。Web サイトを開いたときに、誰もがファイルを見ることができます。しかし、アクセス許可を 000 に設定すると、ファイルが開かなくなったので、アクセス許可がどのように機能するのか疑問に思っています。
ありがとう
パーミッション チェックが適用されるのは、Web サーバー プロセス ユーザー (Apache などを実行しているユーザーなど) です。
おそらく、Web サーバーのユーザーは、提供されているファイルを所有しています。
ファイル システムのセキュリティという意味では、Web サイトにアクセスする人は、システムの「ユーザー」ではありません。むしろ、Web サーバー プロセスはシステムのユーザーとして実行され、HTML を要求したユーザーに代わって HTML を提供します。
アップデート
400、700、755 の違いについてのコメントについて:
権限テーブル
Nr Permission rwx
7 full 111
6 read and write 110
5 read and execute 101
4 read only 100
3 write and execute 011
2 write only 010
1 execute only 001
0 none 000
http://en.wikipedia.org/wiki/Chmod
"4" はファイル所有者に読み取りアクセス権を与え、7 はフル アクセス (読み取りアクセス権を含む) を与えることに注意してください。