
偶然に/var/ディレクトリを実行しましたchown root . -R;chgrp root . -R
。これで、mysql などのサービスが起動しなくなりました。デフォルトの所有者とグループを復元する方法はありますか?
方法がない場合、デフォルトの所有者とグループは何ですか?var/lib/mysql のディレクトリとそのファイルですか?
答え1
rpm --setperms --setguids
は、 の下にあるファイルを含む可能性がある指定したパッケージの権限をリセットします/var
が、 内のファイルは/var/lib/mysql
rpm によって管理されていません。幸い、それらはすべて によって所有されているためmysql:mysql
、1 つのchown
コマンドでこれを修正できます。