如何恢復根目錄的意外 chmod(或 chown、chgrp)?

如何恢復根目錄的意外 chmod(或 chown、chgrp)?

我在更改日誌檔案的權限時不小心將 777 授予了 root。多阿。我想可能會更糟。我立即抓住了它並取消了命令的執行。

除了這次事故讓我想起我經常在 root 上運行。我同時使用 Macintosh 和 Linux。 Mac 有一個修復權限實用程式。那麼Linux呢?我有一個實用程式可以將 Linux(在我的例子中是 Fedora)恢復到基線使用者、群組和權限以確保系統能夠啟動?


更新:已經幾週了,沒有新的找到問題了。我會接受這個問題已經解決了。

答案1

為了轉速基於發行版,可以輕鬆地將所有託管檔案重置回安裝狀態。

rpm --setugids -a # To reset ownership
rpm --setperms -a # To reset permissions

將“-a”替換為套件名稱以限制重設。

相關內容