Linux 文件共享与编程入门
1. Linux 文件共享服务概述
在局域网中,通常需要在运行 Linux 的系统和其他系统之间共享文件。Linux 提供了两种重要的文件共享服务:
- Network File System (NFS) :用于与其他 UNIX 系统(或安装了 NFS 客户端软件的 PC)共享文件。
- Samba :用于与 Windows 系统进行文件和打印共享。
1.1 使用 NFS 共享文件
1.1.1 NFS 共享文件的基本步骤
使用 NFS 共享文件很简单,主要涉及两个基本步骤:
1. 在运行 NFS 服务器的 Linux 系统上,通过在 /etc/exports 文件中列出要共享的目录,并运行 exportfs 命令来导出(共享)一个或多个目录。此外,必须启动 NFS 服务器。
2. 在每个客户端系统上,使用 mount 命令挂载服务器导出的目录。
1.1.2 NFS 的局限性和安全性
使用 NFS 的唯一问题是每个客户端系统必须支持它。Microsoft Windows 本身不自带 NFS,因此如果想使用 NFS 共享文件,必须单独购买 NFS 软件。不过,如果局域网中的所有系统都运行 Linux(或其他内置 NFS 支持的 UNIX 变体),使用 NFS 是有意义的。
NFS 存在安全漏洞。因此,在未使用 NFS 版本 4(NFSv4)附带的 RPCSEC
超级会员免费看
订阅专栏 解锁全文
2万+

被折叠的 条评论
为什么被折叠?



