Ubuntu Server 20.04 重置组所有权?

Ubuntu Server 20.04 重置组所有权?

我无意中更改了我的 Ubuntu Server 20.04 上根目录的组所有权☹️有没有办法回滚更改或将组所有权重置为开箱即用(全新安装)?

我使用 chgrp 命令的递归选项,这显然更改了 root 下的所有文件/文件夹。我使用的命令是sudo chgrp -R sambashare /

任何帮助或建议都将不胜感激

答案1

希望这个方法可行:)

我制作了文件

getfacl -R {dir} >{dir}.facl

系统相关目录。下载:

使用

setfacl --restore={dir}.facl

重置它们。警告:在执行此操作之前,请更改 bin 和 var 文件,并将 bin 和 var 文件中的 rinzwind(我的用户名)替换为您的用户名。

如果 sudo 权限发生变化,请使用实时会话或 grub 救援来执行此操作。如果您有实时会话,则实时会话将是更简单的方法。

相关内容