Git (例: コア アプリ ファイル)、FTP (例: プラグイン)、またはアップロード フォーム (例: 画像) のいずれかで更新できる Web サイトの適切なファイル アクセス許可は何ですか?
関係するユーザー:
- 根
- アパッチ
- ftp ユーザー
Wordpress が良い例です。
FTP 更新により、所有者がftpuser:ftpuserに変更されます。
アップロードされた画像は、デフォルトでapache:apacheユーザーに割り当てられます。
Git の更新により、すべてがroot:rootに変更されます。
ほとんどの人は、すべてが同じユーザーによって所有されていると仮定して、フォルダーには 755、ファイルには 644 を推奨していますが、もちろんそうではありません。
webという名前の追加グループを作成し、それを上記のすべてのユーザーに割り当てて、単純chown -R root:web
に.