使用 Windows 资源管理器访问 Linux NFS 共享

使用 Windows 资源管理器访问 Linux NFS 共享

我有一台 Linux 机器(CentOS 6.4),我使用它导出了 NFS 共享。

我很确定这是一个 NFS 共享,因为我

  • 在 /etc/exports 中创建了一个条目
  • 运行命令 exportfs -avr

现在,当我尝试从 Windows 访问此共享时,

  1. 它使用什么协议?SMB?

  2. 如果它使用 SMB 访问共享,那么我猜 Windows 对底层文件系统的性质一无所知,对吗?
  3. Windows 资源管理器/OS 是否知道此共享托管在 Linux 文件系统上(是 NFS 还是 EXT4)? NFS 是文件系统还是协议?

我对 Linux 和 Windows 的这种交互感到很困惑。我在运行 Server 2008 的 Windows 计算机上安装了“NFS 服务”。

有人能解释一下这一切是如何运作的吗?我可以从适当的解释中找到答案

答案1

如果您需要将文件从 Linux 共享到 Windows,最好使用 SAMBA。Samba 直接在 Windows 中受支持。如果您需要从 Windows 计算机访问 NFS 共享,则需要 NFS 客户端。

因此,如果您只需要从 Windows 访问共享 - 那么请使用 SAMBA。

相关内容