Как скопировать файлы в виртуальную машину Hyper-V как определенный пользователь?
Я копирую некоторые скрипты в виртуальную машину CENT OS, работающую в Hyper-V, с хост-машины Windows. Я использую команду Copy-VMFile в powershell, чтобы сделать то же самое. По умолчанию это копирует файлы как root. Поэтому я не могу выполнять эти сценарии от имени другого пользователя, пока не изменю разрешение. Я хочу исключить этот шаг изменения разрешения вручную. Итак, как мне установить правильное разрешение при копировании этих скриптов в ВМ?
0 ответов
Если вам нужен однострочник, вот он.
var dest []Status
_ = json.Unmarshal([]byte("[" + strings.Join(data, ",")+ "]"), &dest)