Samba 共享外部 USB 设备

Samba 共享外部 USB 设备

我设法将 Ubuntu 12.04 上的内容共享到我的私有网络,并且数据在 Windows 机器上可见。我甚至共享了装有 Windows 的硬盘。所以一切似乎都运行正常。

但是,当我想共享已安装的设备(USB 笔式驱动器、USB HDD……等)时,我从 Windows 机器上获得:拒绝访问文件 \...

我意识到这是由于缺少对已安装文件夹的权限。默认情况下,已安装文件夹相当于700:drwx------以及所有者本人。但是,我似乎无法更改外部设备上的权限……它们仍然是 700。

为了共享 NTFS 安装的 USB 设备,我需要采取什么特殊技巧吗?

谢谢

PS来自此问题我发现 NTFS 设备无法共享....这是真的吗?这有点奇怪,因为我的 PC 上有 2 个硬盘,每个硬盘有 3 个 NTFS 分区,我可以毫无问题地共享它们。

答案1

如果有人关心的话,我找到了解决方案:

外部 NTFS 驱动器以我的所有者身份安装,并具有 700 个权限,这意味着只有我可以访问它。我在 ubuntu 论坛上找到了一个提示莫比乌斯1我可以通过在 /etc/samba/smb.conf 中的共享部分中添加以下行来强制传入连接看起来像我:

force user = your-user-name

效果非常好。

相关内容