2
将文件夹从一个Unix服务器复制到另一个,更新所有者ID
我正在使用此处描述的方法将目录从一个Unix服务器复制到另一个(Ubuntu 14.04): rsync -aruv localfolder/ user@server:destination/ 我需要保留相同的所有者和权限,但新计算机上的用户ID可能不同。我认为这就是为什么所描述的方法对我来说不正常的原因:所有文件都获得所有者my-user:my-user(假设我正在使用my-user@server)将文件复制到服务器。 所以,基本上,我需要做的是复制文件夹(这样做),然后,对于每个文件,检查新机器上具有相同名称的用户的ID,并更新新机器上的所有者使用新ID。 这可能吗?或者有更简单的方法吗? 这就是我最后所做的,但这不是一个简洁的解决方案,迈克尔Kjörling的答案应该是首选。