/ var内のすべてのアイテムの所有者とグループが誤って変更されました。

/ var内のすべてのアイテムの所有者とグループが誤って変更されました。

/varの所有者とグループをroot:rootに繰り返し変更しました。誤って/varで次のコマンドを実行しました。私は/var/wwwにいると思いましたが、

sudo chown root:root . R

現在、多くの機能が動作を停止しており、私のシステムはLAMPのみがインストールされている新しいシステムです。今どうすればいいですか?システムを再インストールしたり、所有者とグループをデフォルトに変更したりする方法はありますか?

LXDEを含むDebian 8。

ベストアンサー1

まず、バックアップがなければ非常に難しいでしょう。 Linuxには、パッケージのバックアップまたは再インストールに加えて、「デフォルトの復元」または「回復権限」はありません。

再起動して/var/log/syslogを確認し、何が起動していないかを確認し、そのディレクトリを手動で変更します。できますが、chmod a+rw /var/* -Rそれほど良い解決策ではありません。

/var/の下にあるすべてのファイルのパッケージ所有権を確認して再インストールすることもできますが、これは良い解決策ではありません。

デフォルトでは、再起動後にどのサービスが起動しないかを確認し(一部のサービスはそれ自体でファイルを回復します)、そのサービスを手動で変更することをお勧めします。あまりにも悪くないはずです。

おすすめ記事