我有一个 NTFS 格式的外部硬盘,我想通过网络访问它。我想将它设置为网络共享。
我家里也有一台运行着的 Debian 机器,然后我就有了一个想法。
我想将我的外部硬盘(USB)插入我的 Debian 机器,并与其建立一个 Windows 共享,也许使用 Samba,这样我就可以从我的 Windows 7 笔记本电脑访问它并将其视为网络共享。
此外,我如何限制该网络共享的特定文件夹,并仅允许特定用户访问特定文件夹?例如,我想让我的女朋友访问她名字下的文件夹,这样她就可以放置她的文件,而她将无法看到我文件夹中的内容……
答案1
Samba 正是您所需要的工具。使用 Samba,您可以将目录公开为 NTFS 共享,并且可以像访问本机 Windows 共享一样访问它们。
如果 Samba 中的共享未配置为可访问,guest ok
则用户必须提供凭据才能访问共享。在基本设置中,这些凭据映射到 Linux 用户帐户,因此您可以使用标准 Linux 权限来控制对不同目录的访问。
有很多教程可用,这其中一个应该可以帮助你入门。
答案2
要在 15 分钟内完成设置,请使用任何图形化 samba 管理工具。例如 system-config-samba、SWAT、Smb4K。
这对您来说是一个非常有用的链接。