在 Linux 中移动驱动器并保留权限(使用 ACL)

在 Linux 中移动驱动器并保留权限(使用 ACL)

我需要将仅包含数据(不包含任何系统文件)的驱动器从一个 Linux 系统移动到另一个 Linux 系统。

起始系统和目标系统都是 Ubuntu Linux 22.04.2。但我想知道即使跨不同版本是否也可以做到这一点。

驱动器中有一些复杂的文件权限设置。我有 20 个不同的用户(没有系统用户),他们使用同一个驱动器,但具有不同类型的权限。

我想将驱动器从一台计算机移动到另一台计算机,并保留权限(包括 ACL)和用户方案

我知道权限存储在驱动器中,但是否可以移动或备份用户(系统用户除外)方案?

我的意思是:我必须将驱动器从 PC A 移动到 PC B,并且该驱动器具有某些权限(使用 ACLS)。用户 x、y、z 属于系统 A。我将驱动器移动到 B,但我想在系统 B 中保留用户 x、y、z,并允许(或拒绝)用户访问驱动器上存储的各自文件夹。

我该如何实现?有跨系统导入/导出用户数据的工具吗?

谢谢

相关内容