Centos

包權限問題

  • November 21, 2020

我對**/usr/bin**中的文件的某些所有權和權限無意更改有疑問,我想知道是否有辦法恢復預設文件?

您可以恢復包的預設權限和所有權。

對上述命令進行循環以獲取 /usr/bin 下每個提供的文件的包名:

yum whatprovides /usr/bin

然後通過將包替換為從最後一個命令獲取的包,再次循環執行上述命令:

rpm --setugids <package> rpm --setperms <package>

這必須是正確的順序。

引用自:https://unix.stackexchange.com/questions/620742