Как восстановить случайное изменение chmod (или chown, chgrp) корневого каталога?

Как восстановить случайное изменение chmod (или chown, chgrp) корневого каталога?

Я менял разрешения на файлы журналов и случайно дал root 777. Ужас. Могло быть и хуже, я полагаю. И я немедленно это заметил и отменил выполнение команды.

За исключением того, что случайность напомнила мне, что я часто работаю в root. Я использую и Macintosh, и Linux. У Mac есть утилита восстановления прав доступа. А как насчет Linux? Есть ли у меня утилита для восстановления Linux (и в моем случае Fedora) до базового пользователя, группы и прав доступа, чтобы гарантировать загрузку системы?


ОБНОВЛЕНИЕ: Прошло несколько недель, и никакихновыйНайдены проблемы. Я собираюсь признать, что это решено.

решение1

Дляоб/минВ дистрибутивах на основе Windows можно легко сбросить все управляемые файлы до установленного состояния.

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

Замените «-a» на имя пакета(ов), чтобы ограничить сброс.

Связанный контент