正式な環境で php-fpm と nginx を実行するには、通常どのユーザーが使用されますか?
Web サイトのディレクトリ権限をより安全に設定するにはどうすればよいですか?
小伙看你根骨奇佳,潜力无限,来学PHP伐。
通常、www ユーザーは lnmp アーキテクチャの実行に使用されます
システムに脆弱性が発生した場合にハッカーがシステムプログラムを変更するのを防ぐために:
1.www ユーザー2.644、アップロードディレクトリとランタイムディレクトリ 744
誰も
今確認したところ、php-fpmはnginxと同様にhttpユーザーによって実行されていることがわかりました...マスタープロセスはすべてrootであり、非常に安全ではありません...しかし、修復するのは非常に面倒そうです。まだ直してない人がたくさんいます...
Ubuntuはwww-data,lnmp装的是wwwの下にあります。つまり、rootを使用して実行することはできませんが、rootを使用して実行すると、phpはオペレーティングシステム関連のファイルを操作できます。
www-data
www
通常、www ユーザーは lnmp アーキテクチャの実行に使用されます
システムに脆弱性が発生した場合にハッカーがシステムプログラムを変更するのを防ぐために:
リーリー1.www ユーザー
2.644、アップロードディレクトリとランタイムディレクトリ 744
誰も
今確認したところ、php-fpmはnginxと同様にhttpユーザーによって実行されていることがわかりました...マスタープロセスはすべてrootであり、非常に安全ではありません...しかし、修復するのは非常に面倒そうです。まだ直してない人がたくさんいます...
Ubuntuは
www-data
,lnmp装的是www
の下にあります。つまり、rootを使用して実行することはできませんが、rootを使用して実行すると、phpはオペレーティングシステム関連のファイルを操作できます。