“无法挂载Windows共享”错误在Samba中

情况就是这样。 办公室里有3台机器。 它们上面的操作系统分别是,

  1. Linux薄荷
  2. Ubuntu 12.04
  3. Windows Vista

Ubuntu(#2)机器应该是机器#1和#3之间的通用文件服务器。

机器#2有两个硬盘。 一个是500 GB NTFS空驱动器,另一个是160 GB ext4驱动器。 我的计划是将500 GB作为文件共享磁盘。

当我在机器#2上使用Nautilus上下文菜单共享像~/Documents这样的文件夹时,我可以在#1和#3上轻松访问文件,但是当我尝试在500 GB磁盘上共享某个文件夹时,我收到错误信息机器#1说

无法挂载Windows共享

如果需要,我不介意将驱动器格式化为ext4,但我确信简单的东西是错误的。

编辑

我把@Marty的评论作为提示并使用ntfs-config来配置该分区的自动挂载。 它现在正在运作。 谢谢

我最终使用了ntfs-config。 它上面的automountfunction解决了我的问题。

您要做的是在该共享定义中添加“强制用户”行,以便远程用户看起来像您

  [share-name] comment = path = /media/some-name read only = No force user = your-user-name guest ok = yes 

试试这个。

我试图设置"name resolve order = bcast host" ,甚至试图从网上寻找解决方案。

我的问题只是这个:

我在我的Ubuntu服务器上运行samba,而我的也运行Ubuntu的笔记本电脑无法浏览共享文件夹。 我将文件夹权限设置为700,只允许用户具有读写和可执行权限。

但问题只有我的Ubuntu无法浏览这些文件夹。 我的Windows,Ipad和android能够浏览和执行文件。

添加"force user = myusername" ,一切都像魅力一样。