私はCentos 7を実行しているVPSにホスティングプラットフォームを設定してきました。いくつかの管理タスクを実行し、誤って/ etcディレクトリからいくつかのコマンドを実行しました。
find . -type d -exec chmod 755 {} \;
find . -type f -exec chmod 644 {} \;
私はこれがどれほど深刻なバグかを知っていますが、ls -lR
/ etcで作業している間、これらの変更が普遍的に実装されているものとは離れていることがわかりました。 / etcのファイルとディレクトリの権限にはまだ多くの違いがあります。
このVPSにCentosを再インストールするのは痛いかもしれませんが、その前にls -lRコマンドが/ etc権限に大きな変化を示す理由を説明できる人はいますか?コマンドの形式が正しくないか、実際に実行されない可能性はありますか?
また、ここにある他の同様の質問と解決策も見てきrpm --setperms
ました。どんなアドバイスも本当にありがとうございます。
出力やログを見たい場合や追加情報が必要な場合は、質問を更新します。
ベストアンサー1
残念ながら、ここには魔法の弾丸はありません。損傷の程度がわからないため、システムを再インストールする必要があります。コメントしてくださった方々に感謝します。