Ubuntu Server 20.04 Сбросить владение группой?
Я непреднамеренно изменил групповое владение корневым каталогом на моем Ubuntu Server 20.04 ☹️ Можно ли как-то отменить изменения или сбросить групповое владение до «из коробки» (новая установка)?
Я использовал рекурсивную опцию с командой chgrp, которая, очевидно, изменила все файлы/папки ниже корня. Команда, которую я использовал, была
sudo chgrp -R sambashare /
Любая помощь или совет будут очень признательны
1 ответ
Я надеюсь, что это работает :)
Я сделал файлы с
getfacl -R {dir} >{dir}.facl
для каталогов, связанных с системой. Загрузки:
- вар: https://drive.google.com/file/d/155VXpDsfjtrJJ2AYyq_Y_Sj0rjulQXAt/view?usp=sharing
- usr: https://drive.google.com/file/d/1jJ9MbWrZtUNiwCWBPChALdrpuGnR15uX/view?usp=sharing
- и т. д .: https://drive.google.com/file/d/1SG4bwp-Hu5RuE_qB_GGDt5w3eVPXBWKz/view?usp=sharing
- корзина: https://drive.google.com/file/d/1QpM1kDTfcvW68JX2Dh7GCjDFwHRXIsFo/view?usp=sharing
Использовать
setfacl --restore={dir}.facl
чтобы сбросить их. Предупреждение: перед этим измените файлы bin и var и замените rinzwind (мое имя пользователя) своим именем пользователя в файлах bin и var.
Если разрешения sudo изменены, используйте для этого живую сессию или спасение grub. Живая сессия будет более простым методом, если она у вас есть.