无法使用samba从Windows7主机浏览VirtualBox来宾



我有一个在VirtualBox中作为来宾在Win7主机下运行的CentOS linux。我想做的是在CentOS中共享文件夹,并使其在Win7 中可见

我做了以下事情:

安装了samba,运行良好,服务正在运行,使用以下smb.conf:

#============== [ Global Settings ] ===============
[global]    
netbios name = CentOS    
workgroup = WORKGROUP    
server string = CentOS    
security = share    
wins support = yes    
map to guest = bad user    
#============== [ Share Definitions ] ===============
[MyShare]
path = /home/dev/share    
browsable = yes    
writable = yes    
guest ok = no    
read only = no    
valid users = dev 

在Win7主机中,在命令提示符中键入net view有时什么都不显示,有时列出以下内容:

\CENTOS         CentOS
\DESKTOP-3
\LOCALHOST      CentOS

这看起来几乎很好,但打开\\LOCALHOST并不会打开来宾的共享文件夹,而是打开主机的,就像DESKTOP-3一样。

我无法打开\\CENTOS,也无法在"网络"窗口中看到。

我使用的是桥接网卡,关闭了windows防火墙。

如何查看和浏览来宾操作系统的共享文件夹?

VirtualBox有一个名为"共享文件夹"的功能,允许在来宾和主机之间共享文件夹。请在此处查看VirtualBox手册:https://www.virtualbox.org/manual/ch04.html#sharedfolders有关如何安装和使用它的信息。

提示:您需要在访客内部安装VirtualBox访客附加组件。总是建议使用官方的VirtualBox Guest Additions,而不是Linux发行版提供的。

如果您安装了VirtualBox,则来宾添加应该已经可用。引导客人后,选择"设备->插入客人附加内容CD映像"。

一旦完成,就很容易以这种方式进行共享。

最新更新