首页 > 代码库 > Vagrant 使用 samba 共享文件夹

Vagrant 使用 samba 共享文件夹

在windows下使用Vagrant时可以使用samba方式共享文件夹。

配置如下:

  config.vm.synced_folder "./", "/path/to/web/root", type: "smb",		smb_username: "user",		smb_password: "pass",	 	owner: "www",	 	group: "www",	 	mount_options: ["dmode=775,fmode=664"]

解决长时间没有操作时虚拟机内的共享文件夹不能访问:

打开“本地组策略编辑器”,找到 计算机配置->安全设置->本地策略->安全选项,然后在右侧找到“Microsoft 网络服务器: 暂停会话前所需的空闲时间量”,将时间改为99999分钟。

技术分享

 

参考:https://github.com/mitchellh/vagrant/issues/3635#issuecomment-46573725

Vagrant 使用 samba 共享文件夹