为什么 Gnome/Ubuntu 使用 SAMBA 作为默认共享服务?

为什么 Gnome/Ubuntu 使用 SAMBA 作为默认共享服务?

而不是 NFS?

单击一个文件夹并选择属性,标签“共享”。

答案1

  • 大多数 Ubuntu 用户将与至少一台 Windows 或 Apple 机器共享网络,而 samba 是唯一功能齐全的共享服务,可供大多数计算机访问,无论他们使用什么操作系统。

  • 此外,对于刚接触 Ubuntu 的人来说,使用 GUI 方法设置共享是最容易的,这意味着他们可能一直在使用上述操作系统之一。一旦您成为更有经验的用户,您可能会发现 Ubuntu 是世界上最好的操作系统,并且会在所有其他系统上删除并安装它,因此不再需要 samba。

只要记住我们都曾经是傻子(手放在胸前

答案2

因为所有操作系统都可以处理 SMB,所以并非所有操作系统(我正在查看 Windows)都可以处理 NFS。

Ubuntu 旨在易于使用,因此它使用最适合大多数人的默认值。您始终可以自己定义 NFS 共享。

答案3

并且(作为对其他答案的补充)SMB(at al)是一种开放的、免版税的规范。它的起源可能在雷德蒙德深处,但部分归功于欧盟,更大程度上归功于 Samba 项目及其贡献者的出色工作,它是一种高度兼容的简单共享服务,只要它工作,就工作。

别误会,NFS 很棒。它比 Samba 更快更轻量……但尝试让三个不同的操作系统通过它相互通信。

还有一个问题,即需要 root 权限才能设置 NFS 共享。从规模上看,这不是一个不可克服的问题,但在 NFS 项目范围内,当 Samba 已经能很好地完成这项工作时,这是一个低优先级目标。

相关内容