Доступ к файловой системе WSL2 на локальном хосте через WinRM

Можно ли как-то получить доступ к файловой системе WSL2 (скажем, \\wsl.localhost\Ubuntu\home\foo\bar) при удаленном взаимодействии WinRM с локальным хостом с использованием сертификат на основе метода аутентификации?

Я пытаюсь сделать это из учебника Ansible, который я хотел бы использовать для настройки хоста WSL2 и Windows, выполняя его локально из WSL2, работающего на этом хосте. У меня есть рабочая книга, которая работает win_* команды просто прекрасны, но все, что относится к путям UNC, подобным приведенному выше, закончится ошибкой:

Cannot find path '\\wsl.localhost\Ubuntu\home\foo\' because it does not exist.

Я пытаюсь работать с файлами по этому пути непосредственно, например win_shell задача (например ls или Get-ChildItem который работает в интерактивной оболочке PowerShell, не работает в WinRM).

Это из-за того, что делегирование учетных данных не работает с сертификат метод? К сожалению, из-за других ограничений я не могу переключиться на CredSSP это общая рекомендация, которую я нашел в Интернете. я знаю об этом сертификат ограничение метода, упомянутое в документации Ansible, но не уверен, что в моем сценарии на локальном хосте играет роль двойной переход или делегирование.

0

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *