/var/ ディレクトリ内のファイルのデフォルトの所有者を復元するにはどうすればよいですか?

/var/ ディレクトリ内のファイルのデフォルトの所有者を復元するにはどうすればよいですか?

偶然に/var/ディレクトリを実行しましたchown root . -R;chgrp root . -R。これで、mysql などのサービスが起動しなくなりました。デフォルトの所有者とグループを復元する方法はありますか?

方法がない場合、デフォルトの所有者とグループは何ですか?var/lib/mysql のディレクトリとそのファイルですか?

答え1

rpm --setperms --setguidsは、 の下にあるファイルを含む可能性がある指定したパッケージの権限をリセットします/varが、 内のファイルは/var/lib/mysqlrpm によって管理されていません。幸い、それらはすべて によって所有されているためmysql:mysql、1 つのchownコマンドでこれを修正できます。

関連情報