我正在Windows 7主机和Ubuntu Linux来宾OS上运行VirtualBox。
我正在尝试在Linux上设置Samba以从Windows主机作为共享访问文件夹(/ home / user)-我相信应该可以,但无法使其正常工作。我知道VirtualBox的“共享文件夹”选项,但是我特别需要使用Samba来完成此操作。
我安装了Samba(apt-get install samba sambafs
)并设置了/etc/smbd.conf
共享
[usershare]
path = /home/user
read only = no
browseable = yes
暂时不担心由用户保护它-想要使其首先工作。
我在VirtualBox中设置了两个网络适配器-一个NAT,因此我可以上网获取apt-get和东西,一个仅主机希望通过该适配器,我只能从主机访问Ubuntu来宾。(因此,无需立即关注用户级别的安全性。)
现在,我可以在Windows中看到仅主机网络的IP,并尝试在Windows资源管理器中访问它-出现一个空白窗口,但我什么也看不到。IP看起来像169.254.127.xxx。如果我把\\169.254.127.xxx\usershare
它挂了一会儿就失败了。
我该如何解决?
这可能是网络配置问题还是Samba问题?
好吧,我想我明白了。
我的理解存在一些空白:
Samba设置
smbpasswd
。smbmount
,例如,通过在VM中本地安装来确认Samba设置是正确的。smbmount //localhost/share /mnt/test -o user=testuser,pass=password
虚拟箱设置
\\192.168.100.2\share\
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句