在 Linux 系统上共享文件夹使用 NFS(Network File System) 是一个很好的选择。以下是 Linux NFS 共享的基本步骤:
1. 安装 NFS 服务组件:
- 在服务端(共享文件夹的机器)安装 `nfs-kernel-server` 软件包。
- 在客户端(需要访问共享的机器)安装 `nfs-common` 软件包。
2. 配置 NFS 共享:
- 编辑服务端的 `/etc/exports` 文件,添加需要共享的文件夹和权限设置。例如:
```
/srv/nfs_share *(rw,sync,no_subtree_check)
```
- 重启 NFS 服务以应用配置:
```
systemctl restart nfs-server
```
3. 挂载 NFS 共享:
- 在客户端创建一个挂载点,例如 `/mnt/nfs_share`。
- 使用 `mount` 命令挂载 NFS 共享:
```
mount -t nfs SERVER_IP:/srv/nfs_share /mnt/nfs_share
```
- 如果要自动挂载,可以在 `/etc/fstab` 文件中添加一行:
```
SERVER_IP:/srv/nfs_share /mnt/nfs_share nfs defaults 0 0
```
4. 验证共享:
- 在客户端访问挂载的 NFS 共享目录,查看是否能正常读写。
这就是 Linux 上使用 NFS 共享文件夹的基本步骤。NFS 还有很多高级配置可以根据需求进行调整,比如设置访问权限、挂载选项等。如果有任何疑问,欢迎继续询问。