【问题标题】:Virtualbox OSX Host access to Ubuntu Samba shareVirtualbox OSX 主机访问 Ubuntu Samba 共享
【发布时间】:2017-03-30 20:18:15
【问题描述】:

我正在尝试在来宾上运行 Ubuntu Server 16.10 的 OSX 主机上使用 Virtualbox 设置开发环境。 我坚持让 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 上。注释掉的行是因为我真的只想要一个局域网 IP 访问。

Finder 错误是 the operation can't be completed because the original item for "testshare" can't be found

【问题讨论】:

  • 为什么不让 Virtualbox 为您设置和自动挂载共享?只需在 Virtualbox GUI 中选择您的 VM,然后单击 Shared Drives 并与 VM 共享一个 Mac 目录。
  • 因为我想尽可能地镜像实际的服务器环境 - 我不想从 OSX 共享中提供文件,我想提供例如来自仅 /var/www/ 的网络服务器文件在 Ubuntu 来宾上

标签: macos ubuntu virtualbox samba


【解决方案1】:

日志显示Can't mount Samba share (canonicalize_connect_path failed),因此一些研究将其缩小为https://ubuntuforums.org/showthread.php?t=1439582暗示的权限问题

按照我最初的要求将共享从主目录移到 /var/www/ 中(主目录部分只是测试东西),共享目录的 777 权限仅表明它可以正常工作。 我当然不同意论坛帖子中的所有路径节点都需要更改权限。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-11-20
    • 2022-11-10
    • 2010-12-31
    • 1970-01-01
    • 2010-10-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多