Здравствуйте.
Благодаря своим кривым рукам сделал chmod -R 0777 *
В итоге получил bin, boot, command, dev, etc с такими правами доступа.
Может есть способ восстановить нормальные права доступа малой кровью?
> Здравствуйте.
> Благодаря своим кривым рукам сделал chmod -R 0777 *
> В итоге получил bin, boot, command, dev, etc с такими правами доступа.
> Может есть способ восстановить нормальные права доступа малой кровью?а система?
>> Здравствуйте.
>> Благодаря своим кривым рукам сделал chmod -R 0777 *
>> В итоге получил bin, boot, command, dev, etc с такими правами доступа.
>> Может есть способ восстановить нормальные права доступа малой кровью?
> а система?СentOS 5 (64)
> Здравствуйте.
> Благодаря своим кривым рукам сделал chmod -R 0777 *
> В итоге получил bin, boot, command, dev, etc с такими правами доступа.
> Может есть способ восстановить нормальные права доступа малой кровью?Пересобрать мир.
>> Здравствуйте.
>> Благодаря своим кривым рукам сделал chmod -R 0777 *
>> В итоге получил bin, boot, command, dev, etc с такими правами доступа.
>> Может есть способ восстановить нормальные права доступа малой кровью?
> Пересобрать мир.Я б с радостью, только я нуб, и работаю на уровне "поставить-настроить nginx+php-fpm".
Если можно направьте куда-нибудь, почитать про то, как его пересобрать :)
для rpm-based есть способ - взять все права из rpm. Где-то даже скрипт летал...вот нашел что-то - на первый взгляд делает то, что нужно
Reset the permissions of the all installed RPM packages
You need to use combination of rpm and a shell for loop command as follows:
for p in $(rpm -qa); do rpm --setperms $p; done
for p in $(rpm -qa); do rpm --setugids $p; done
RPM syntax to fix permissionTo set permissions of files in a package, enter:
rpm --setperms {packagename}
RPM syntax to fix file ownership
To set user/group ownership of files in a package, enter:
rpm --setugids {packagename}