警告:身份验证失败。正在重试

警告:身份验证失败。正在重试

当我尝试使用 vagrant up 创建虚拟机时,它的输出显示如下。我该如何解决这个问题?我使用的是现有的 vhdx(使用手动创建的 vhdx,并且它连接到域)。我使用 vhdx 的密码,例如:“config.winrm.username =“Administrator””,但它对我不起作用。

  • 如何在创建 hyper-v vm(vagrant up) 时提供用户名和密码 在此处输入图片描述

答案1

出现此问题的原因是我没有启用基本身份验证并允许 .box 文件上的未加密流量。打包程序模板在 box 准备结束时设置了此项。因此在这种情况下,想要在 VM(发生错误的 VM)中运行此操作:

winrm 设置 winrm/config/client/auth'@{Basic="true"}'

winrm 设置 winrm/config/service/auth'@{Basic="true"}'

winrm 设置 winrm/config/service'@{AllowUnencrypted="true"}'

相关内容