10.1.9. 网络上的数据分享

当使用网络来分享数据的时候,你应该使用通用的服务。这里有一些提示。

表 10.4. 典型使用场景下可选择的网络服务列表

网络服务典型使用场景描述
SMB/CIFSSamba 挂载网络文件系统通过 “Microsoft Windows 网络” 分享文件,参见 smb.conf(5) 和 官方 Samba 3.x.x 指导和参考手册(The Official Samba 3.x.x HOWTO and Reference Guide)samba-doc 软件包
NFS 用 Linux 内核挂载网络文件系统通过 “Unix/Linux 网络” 分享文件,参见 exports(5) 和 Linux NFS-HOWTO
HTTP 服务在 web 服务器/客户端之间分享文件
HTTPS 服务在有加密的安全套接层 (SSL) 或者安全传输层 (TLS) 的网络服务器/客户端中分享文件
FTP 服务在 FTP 服务器/客户端之间分享文件

尽管对于文件分享来说,通过网络挂载文件系统和传输文件是相当方便的,但这可能是不安全的。它们的网络连接必须通过如下所示的加强安全性。

  • SSL/TLS 加密

  • 建立 SSH 通道

  • 建立 VPN 通道

  • 网络之间需要有安全的防火墙

参见 第 6.10 节 “其它网络应用服务”第 6.11 节 “其它网络应用客户端”