NFS挂载网络文件目录
NFS(Network File System)包含server和client,它们在不同的机器上,client 将 server 中的某一个目录挂载到client机器上。
Server机器上的配置: ——参考博客
1. 安装server
sudo apt install nfs-kernel-server
2. 配置NFS服务路径
sudo vim /etc/exports
在文件末尾添加如下的一行(一个目录一行),<nfs_directory>是允许用于nfs分享的目录,如/home;注意,后面的参数间不要有空格
<nfs_directory> *(rw,sync,no_root_squash,no_subtree_check)
‘ * ’ :代替hostname,不指定具体client IP,允许所有的网段访问。也可以设为具体的IP
rw :挂接此目录的客户端对该共享目录具有读写权限
sync :资料同步写入内存和硬盘
no_root_squash :root用户具有对根目录的完全管理访问权限
no_subtree_check:不检查父目录的权限
3. 重启rpcbind、nfs服务
# nfs是一种RPC服务,需要rpcbind设定端口 sudo /etc/init.d/rpcbind restart sudo /etc/init.d/nfs-kernel-server restart
Client机器端设置: ——参考博客
安装nfs,并将server上的目标目录挂载在路径 local_path 上。之后,直接访问local_path就可以相当于直接访问到server中nfs_directory
sudo apt install nfs-common sudo mount -t nfs server_IP:<nfs_directory> local_path
浙公网安备 33010602011771号