\\wsl.localhost\Ubuntu\home\foo\bar
当 WinRM 使用远程方式进入本地主机时,是否可以以某种方式访问 WSL2 文件系统(比如说)证书基于身份验证方法?
我正在尝试从 Ansible playbook 执行此操作,我想使用它来设置 WSL2 和 Windows 主机,并在该主机上运行的 WSL2 中本地执行它。我有一个可以正常工作的 playbook,可以win_*
很好地运行命令,但任何引用 UNC 路径(如上面的路径)的操作都会以错误结束:
Cannot find path '\\wsl.localhost\Ubuntu\home\foo\' because it does not exist.
我正在尝试直接在例如win_shell
任务中使用该路径中的文件(例如ls
,Get-ChildItem
在交互式 PowerShell 中工作但无法通过 WinRM 工作)。
是因为凭证委派不起作用吗证书方法?遗憾的是,由于其他限制,我无法切换到信用SSP这是我在互联网上找到的一般建议。我知道这一点证书Ansible 文档中提到了方法限制,但不确定双跳或委派是否在我的本地主机场景中发挥作用。