要在两台 Linux 电脑上共享一个目录,最简单的方式是使用 NFS,将一台电脑的目录映射到另一台。

在 Debian 上实现 NFS 非常容易,首先,在作为服务端的电脑 192.168.1.99 上安装:

# apt-get install nfs-common nfs-kernel-server

创建需要共享的目录:

# mkdir /srv/upload
# chmod a+w /srv/upload

然后修改 / etc/exports 文件,将需要共享的目录和客户端添加进来:

/srv/upload  192.168.1.100(rw,sync)

表示允许 IP 为 192.168.1.100 的客户端以 rw 的模式访问。如果以只读模式访问则设置为 ro。

然后启动服务:

# /etc/init.d/nfs-kernel-server start

在客户端安装 NFS:

# apt-get install nfs-common

创建目录并挂载 NFS:

# mkdir /mnt/upload
# mount 192.168.1.99:/srv/upload /mnt/upload

此时已经可以写入 / mnt/upload,对应的服务器端可以看到创建的文件。

要在客户端每次启动时自动挂载 NFS,可以编辑 / etc/fstab,添加一行:

192.168.1.99:/srv/upload /mnt/upload nfs rsize=8192,wsize=8192,timeo=14,intr

均为缺省参数。

本文由 简悦 SimpRead 转码, 原文地址 www.liaoxuefeng.com

Debian Linux 安装 NFS

最后修改:2022 年 09 月 05 日
如果觉得我的文章对你有用,请随意赞赏