NFS(网络文件系统)是一种允许在网络上共享文件的协议。它允许用户从远程计算机访问文件,就像它们在本地计算机上一样。NFS 是 Linux 中内置的协议,因此它非常容易设置和使用。
要使用 NFS 共享文件,您需要在两个计算机上安装 NFS 服务器和 NFS 客户端。NFS 服务器是运行 NFS 服务的计算机,NFS 客户端是运行 NFS 客户端的计算机。
在第一个计算机上,您需要安装 NFS 服务器。您可以使用以下命令安装 NFS 服务器:
sudo apt-get install nfs-server
在安装 NFS 服务器后,您需要创建一个共享目录。共享目录是您希望在网络上共享的文件夹。您可以使用以下命令创建一个共享目录:
sudo mkdir /mnt/shared
然后,您需要设置共享目录的权限。您可以使用以下命令设置共享目录的权限:
sudo chmod 777 /mnt/shared
最后,您需要启动 NFS 服务。您可以使用以下命令启动 NFS 服务:
sudo service nfs-server start
现在,您可以在第二台计算机上安装 NFS 客户端。您可以使用以下命令安装 NFS 客户端:
sudo apt-get install nfs-client
在安装 NFS 客户端后,您需要连接到第一个计算机上的 NFS 服务器。您可以使用以下命令连接到 NFS 服务器:
sudo mount -t nfs 192.168.0.1:/mnt/shared /mnt/remote
其中 192.168.0.1 是第一个计算机的 IP 地址,/mnt/shared 是第一个计算机上的共享目录,/mnt/remote 是第二台计算机上的挂载点。
现在,您可以在第二台计算机上的 /mnt/remote 目录中访问第一个计算机上的 /mnt/shared 目录中的文件。
要卸载 NFS 共享,您可以使用以下命令:
sudo umount /mnt/remote