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


9

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

  1. Linux Mint
  2. Ubuntu 12.04
  3. Windows Vista

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

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

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

无法挂载Windows共享

我不介意将驱动器格式化为ext4,但是我敢肯定,简单的事情是错误的。

编辑

我以@Marty的注释作为提示,并使用ntfs-config配置该分区的自动挂载。现在正在工作。谢谢


您如何安装500GB驱动器?换句话说,您是将其安装在/ etc / fstab中,还是依靠自动安装在/ media中?
马蒂·弗里德

ubuntu机器始终处于打开状态。我只是使用Nautilus挂载它。单击侧面窗格。
Ranjith Ramachandra 2012年

2
嘿。我只是将您的评论作为提示,并使用ntfs-config配置该分区的自动挂载。现在正在工作。谢谢。
Ranjith Ramachandra

1
很高兴我能够帮助您-IMO,这是最好的方法。:)
马蒂·弗里德

@shortfellow,请添加此答案,并将其标记为可接受的答案(如果它可以解决您的问题)。谢谢!
lazyPower 2014年

Answers:


4

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

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

尝试这个。



1

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

我的问题很简单:

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

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

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

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.