Как скопировать файлы в виртуальную машину Hyper-V как определенный пользователь?

Я копирую некоторые скрипты в виртуальную машину CENT OS, работающую в Hyper-V, с хост-машины Windows. Я использую команду Copy-VMFile в powershell, чтобы сделать то же самое. По умолчанию это копирует файлы как root. Поэтому я не могу выполнять эти сценарии от имени другого пользователя, пока не изменю разрешение. Я хочу исключить этот шаг изменения разрешения вручную. Итак, как мне установить правильное разрешение при копировании этих скриптов в ВМ?

0 ответов

Если вам нужен однострочник, вот он.

var dest []Status
_ = json.Unmarshal([]byte("[" + strings.Join(data, ",")+ "]"), &dest)

Перейти на игровую площадку

Другие вопросы по тегам