ホームページ >バックエンド開発 >PHPチュートリアル >chown -R www.www/ソリューション

chown -R www.www/ソリューション

WBOY
WBOYオリジナル
2016-06-13 12:20:404526ブラウズ

chown -R www.www /

この投稿は、2015-05-22 09:43:39 に KL998877321 によって最終的に編集されました。git Push を使用した後、Web サイトのディレクトリを取得して間違って書き込みました、chown -R www.www / を実行してから chown -R root.root / を実行すると、多くのサービスが実行できなくなります。
その後、サービスの所有者とすべてのグループを変更するのを手伝ってくれるよう誰かに依頼したところ、表面的には良くなったように見えました。
この穴を今すぐできる限り修正するにはどうすればよいでしょうか?
------ソリューションのアイデア----------------------
chown -R www:www /home /wwwroot/default
/home/wwwroot/default は Web サイトのディレクトリです

chown -R root.root /
すべてのファイルを実行するには、root 権限に変更する必要があります。原因 他のユーザー権限では独自のサービスを実行できません。mysql、nginx

などのサービスを見つけて変更してください。-----解決策のアイデア----------- -- --------
実際には、それほど深刻ではありません。サービスが実行できない場合は、所有者を変更するだけです。
------解決策-----------www アカウントの読み取り権限を持つディレクトリを設定します

------解決策----------------------ファイルの所有グループとユーザーを に変更して実行します。 nginx と php は同じでも構いません。 rootとして実行してみますが、うまくいきません。安全上のリスクが多すぎます
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。