この投稿は、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として実行してみますが、うまくいきません。安全上のリスクが多すぎます