使用Windows作为中间在两台Linux机器之间进行迁移

我们正在开发一个可以在一些平台之间进行迁移的工具。 源和/或目标服务器都可以是Windows或Linux。

该工具目前在.NET中构build,如果可能,我们希望保持这种状态。 但出现了一个新的要求,要求我们复制文件及其权限。

所以我的问题是

  • 是否有可能复制权限(或读旧,然后写文件,并设置新的权限)?
  • 可能是相关的,是否有可能在Linux上从Windows执行远程脚本(比如PowerShell)?

这是可能的,我在哪里可以find关于这个主题的任何文档?