Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Macos Virtualbox OSX主机访问Ubuntu Samba共享_Macos_Ubuntu_Virtualbox_Samba - Fatal编程技术网

Macos Virtualbox OSX主机访问Ubuntu Samba共享

Macos Virtualbox OSX主机访问Ubuntu Samba共享,macos,ubuntu,virtualbox,samba,Macos,Ubuntu,Virtualbox,Samba,我正在尝试在OSX主机上使用Virtualbox安装开发环境,该主机在guest上运行Ubuntu Server 16.10。 我一直坚持让Samba在客户机上共享dev目录,以便最终可以使用Netbeans通过共享目录编辑OSX上的服务器文件。 这在OSX上可以很好地分离物理Ubuntu机器。 从标准Samba配置中,末尾是 [testsharename] path=/home/myusername/shared#note trailing slash required #hosts deny

我正在尝试在OSX主机上使用Virtualbox安装开发环境,该主机在guest上运行Ubuntu Server 16.10。 我一直坚持让Samba在客户机上共享dev目录,以便最终可以使用Netbeans通过共享目录编辑OSX上的服务器文件。 这在OSX上可以很好地分离物理Ubuntu机器。 从标准Samba配置中,末尾是

[testsharename]
path=/home/myusername/shared#note trailing slash required
#hosts deny=*
#hosts allow=192.168.0.210#ip of an allowed lan address
guest ok=yes
writeable=yes
实际共享是使用OSX上的Finder识别的,但是单击它会出现无法找到的错误。更改共享名会影响Finder。注释掉的行是因为我真的只想要一个Lan IP访问


查找程序错误是,
操作无法完成,因为找不到“testshare”的原始项

日志显示
无法装载Samba共享(规范化连接路径失败)
因此,一些研究将其缩小为
https://ubuntuforums.org/showthread.php?t=1439582

将共享从主目录移到/var/www/中,正如我最初所要求的那样(主目录部分只是简单地进行测试),在共享目录上有777个权限,这只表明它工作得很好。
我当然不同意论坛帖子中的说法,即通向共享的所有路径节点都需要更改权限。

为什么不让Virtualbox为您设置并自动装载共享?只需在Virtualbox GUI中选择您的虚拟机,然后单击共享驱动器,并与虚拟机共享一个Mac目录。因为我想尽可能地镜像实际的服务器环境-我不想在OSX共享之外提供文件,我只想在Ubuntu来宾上提供来自/var/www/的Web服务器文件