最透明、无故障的 linux 和 Windows 文件共享

Fre*_*ton 4 linux windows-xp nfs file-sharing samba

我有一个带有 2.2TB RAID 阵列的 ubuntu 8.04 系统,它是我家庭网络的中央存储。我有几个 Windows XP Pro 系统,我想要对 linux 存储进行读/写访问,而且我还希望在使用 linux 时能够挂载一些 Windows 目录。

共享文件的最透明、最无故障的方式是什么?我很久以前尝试过 Samba,但我不喜欢它(抱歉,我不记得确切原因,我认为这是权限/属性的问题)。然后我为 Unix 安装了 Windows 服务并启动了 NFS。我已经使用它一年了,但它仍然不完全存在(它在大于 2GB 的文件上阻塞并且每次我重新启动 Windows 时我都会收到一条错误消息)。

所以我很好奇其他人是如何实现这一点的……什么最有效?

澄清:我需要服务器在 Ubuntu 8.04 上运行 - 这就是我的 MythTV 后端所在的位置,并且由于我想要 24/7 全天候运行的两件事是后端和文件服务器,我希望它们在同一台机器上运行以保存力量。

Dav*_*osh 5

Samba 可能是最好的方式。确实有一个学习曲线,但从长远来看,这可能是一堆 Windows 计算机从 Linux 服务器获取文件的最简单和最标准的方法。大多数 Linux 发行版都应该有一个“默认”配置,您可以使用它以 90% 的方式到达您想要的位置。

否则,您可以在资源管理器模式下使用 WinSCP,人们可以通过这种方式获取/放置文件。

还有一个用于 windowsFilesystem-Over-SSH 工具,但我从未使用过它。

Windows 上的 NFS 可能是一个坏主意——它已经过去了。每次我尝试它时,我都会遇到大量的性能和访问问题。