Использование Windows в качестве среднего для миграции между двумя компьютерами Linux
Мы разрабатываем инструмент, который будет выполнять миграцию между некоторыми платформами. И исходный, и / или целевой серверы могут быть Windows или Linux.
Инструмент в настоящее время встроен в.NET, и мы хотели бы сохранить его таким, если это возможно. Но появилось новое требование, которое требует от нас копировать файлы и их разрешения.
Так что мои вопросы
- Можно ли копировать разрешения (или читать старые, а затем записывать файлы и устанавливать новые разрешения)?
- Возможно связано, возможно ли выполнять удаленные сценарии из Windows (скажем, PowerShell) в Linux?
Возможно ли это, и где я могу найти документацию по этой теме?