Linux 文件共享与传输:NFS 和 rsync 全解析
1. NFS 共享设置
NFS(Network File System)是一种在 Linux 或 UNIX 服务器之间共享文件的出色方法。虽然 Windows 系统也能访问 NFS 共享,但会有额外的许可费用。在 Linux 或 UNIX 环境中,NFS 是首选,因为它完全支持 Linux 和 UNIX 风格的权限。
1.1 创建父目录
首先,我们需要在文件系统上创建一个父目录来存放 NFS 共享。以/exports为例:
# mkdir /exports1.2 安装 NFS 包
在服务器上安装所需的 NFS 包及其依赖:
# apt-get install nfs-kernel-server安装nfs-kernel-server包后,nfs-kernel-server守护进程会自动启动,但会立即失败并退出,报错信息如下:
exportfs: can't open /etc/exports for reading这是因为我们还未进行任何配置,/etc/exports文件中没有有用的设置,只有一些注释行。