使用 Windows 作为两台 Linux 机器之间迁移的中间件

使用 Windows 作为两台 Linux 机器之间迁移的中间件

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

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

我的问题是

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

这可能吗?我在哪里可以找到有关此主题的文档?

相关内容