升级到 Yosemite 后,我的 VirtualBox Windows VM 不再连接到主机 Mac 上的共享,例如\\my-mac's-name\folder-name
。它似乎看到了它们(在网络位置中),并且无论我输入的密码是否正确都会不断提示输入密码,或者报告找不到网络路径。
我已确认主机 Mac 的共享已打开(对于适用的帐户,SMB、AFP 和 Windows 文件共享已打开)并且我在连接尝试中使用了适当的用户。
关于如何开始诊断这个问题,您有什么想法吗?
VB 是最新的。
答案1
问题是 XP 使用较早的 SMB 协议。Yosemite 共享在 Win 7 上可见。有人讨论过,但我找不到如何强制 Yosemite 使用较早的协议。
答案2
看来您需要在 Windows XP 端的本地安全策略中对此工作进行一些小的更改。
- 单击“开始”
- 单击“控制面板”
- 单击系统和维护
- 单击“管理工具”
- 双击本地安全策略
- 在左侧窗格中,单击本地策略旁边的三角形
- 在左侧窗格中,单击安全选项
- 在右侧窗格底部附近,双击“网络安全:LAN 管理器身份验证级别”
- 单击下拉框,然后单击“发送 LM 和 NTLM - 仅使用发送 NTLMv2 响应”
- 单击“确定”
建议采用此解决方案这里。