chown-R www.www /

WBOY
リリース: 2016-06-23 13:33:48
オリジナル
4364 人が閲覧しました

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

chown -R www:www /home などの独自のサービスを実行できなくなる可能性があります。 /wwwroot/default
/ home/wwwroot/default は Web サイトのディレクトリです

chown -R root.root /
実行する前にすべてのファイルを root 権限に変更すると、他のユーザーがそのファイルを実行できなくなる可能性がありますmysql、nginx などの独自のサービスを見つけて変更してください


これによりコンピューターが起動できなくなりますか?

実際、サービスが実行できない場合は、変更するだけです。所有者はそれほど多くないはずです

www アカウントで読み取れるようにディレクトリを設定します

ファイルのグループとユーザーを nginx php を実行するユーザーと同じに変更します。 rootとして実行してみますが、うまくいきません。安全上のリスクが多すぎます

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!