流浪汉SMB默认用户名和密码?

V. *_*vin 6 windows smb vagrant

在我重新安装Windows 10之前,我使用了使用SMB同步类型的Vagrant盒子(ubuntu/xenial64).现在,我以同样的方式(安装Virtual Box + Vagrant,两个最新版本),我更改了配置以使用SMB并设置mount_options.这是配置.我从cmd运行作为管理员(Powershell和简单的cmd,尝试过两者)vagrant up,但流浪汉仍然问我用户名和密码.那么,我该如何设置默认用户名和密码?在它为我工作之前.用户名和密码是正确的,因为当我在控制台中输入它时,它接受的成功和文件夹安装良好.

Windows 10 Pro x64 1703
Vagrant 1.9.5
VirtualBox 5.1.22
Box:ubuntu/xenial64

谢谢

Fré*_*nri 8

您可以指定smb_usernamesmb_password(参见https://www.vagrantup.com/docs/synced-folders/smb.html#smb_username)

config.vm.synced_folder "./www", "/var/www", type: "smb",
    smb_password: "mypass", smb_username: "mymail@live.ru",
    mount_options: ["username=mymail@live.ru","password=mypass"]
Run Code Online (Sandbox Code Playgroud)

  • 我在 mac 上仍然遇到此问题 Vagrant SMB 同步文件夹要求帐户密码以 NT 兼容格式存储。请更新您的共享设置以启用 Windows 兼容密码,然后重试。 (2认同)
  • 我只添加了 smb_password 和 smb_username 并且它有效。添加 mount_options 会产生错误 (2认同)