使用 rsync 映射 UID

使用 rsync 映射 UID

我正在服务器之间迁移文件,并且必须映射 UID(添加 500)和 GID。由于我想一次完成它,有没有一种方法可以为每个文件 rsync 副本执行命令?

答案1

如果你给出 rsync 就会做你想做的事-a。实际上,您只需要-o-g,但由于您试图保留这么多,您可能需要-a提供的其余内容。

显然,您需要远程端的 root 权限才能正常工作。这意味着如果通过 SSH 进行同步,您需要以 root 身份登录远程系统。如果您在远程系统上作为守护程序运行rsync,则它需要以 root 身份运行。

相关内容