我有一个在VirtualBox中运行的CentOS linux作为Win7主机下的来宾。 我想做的是在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防火墙。
如何查看和浏览来宾操作系统'共享文件夹?
答案 0 :(得分:0)
VirtualBox有一项名为“共享文件夹”的功能,允许在访客和主机之间共享文件夹。请在此处查看VirtualBox手册:https://www.virtualbox.org/manual/ch04.html#sharedfolders,了解有关如何安装和使用它的信息。
提示:您需要在访客中安装VirtualBox Guest Additions。始终建议使用官方VirtualBox Guest Additions而不是Linux发行版提供的。
如果安装了VirtualBox,则guest虚拟机添加应该已经可用。在启动访客后选择“设备 - >插入访客添加CD图像”。
一旦完成,就可以很容易地分享这种方式。