最近黑色星期五又购买了几台美国的VPS ,硬盘都不算太大,多台服务器可以通过NFS服很方便的共享文件。
1、NFS 介绍
NFS 即网络文件系统(Network File-System),可以通过网络让不同机器、不同系统之间可以实现文件共享。通过 NFS,可以访问远程共享目录,就像访问本地磁盘一样。NFS 只是一种文件系统,本身并没有传输功能,是基于 RPC(远程过程调用)协议实现的,采用 C/S 架构。
2、安装 NFS 软件包
apt-get install nfs-kernel-server # 安装 NFS服务器端 apt-get install nfs-common # 安装 NFS客户端
3、添加 NFS 共享目录
#编辑配置文件 vim /etc/exports #若需要把 “/nfs” 目录设置为 NFS 共享目录,请在该文件末尾添加下面的一行: /nfs 192.168.1.100/24(rw,sync,no_root_squash) # * 表示允许任何网段 IP 的系统访问该 NFS 目录 # 也可以输入具体的IP地址 同时可以通过CIDR来允许一段IP地址连接
然后新建 /nfs这个目录并给与最宽松的权限
如果是挂载一个已经存在的目录 可以省略此步骤
mkdir /nfs chmod -R 777 /nfs
4、启动 NFS 服务
/etc/init.d/nfs-kernel-server start 或者 /etc/init.d/nfs-kernel-server restart
5、客户端挂载远程文件夹
sudo mount -t nfs 192.168.1.1:/nfs /mnt -o nolock # 假设挂载192.168.1.1上面的 /nfs文件夹 到本地的/mnt # 需要提前新建好挂载点文件夹
这里有一篇文章更详细的描述了这个过程
文章有(1)条网友点评
加个友联~jiadong.live