点击这里给我发消息QQ客服

Ubuntu 20.04 Server 安装nfs

云之渝 2020-09-23

Ubuntu 20.04 Server 安装nfs 

  

#Ubuntu 20.04 server LTS
#Author  ddkxiaobai

 

安装服务端 

$sudo apt update

$sudo apt install nfs-kernel-server

 

install001.png 

创建nfs目录 

install002.png 

创建共享目录 

sudo nano  /etc/exports 

/opt/nfs 192.168.3.* (rw,async,root_squash) 

 

nfs 配置文件 

  

参数 

作用 

ro 

只读(read only) 

rw 

读写(read write) 

root_squash 

当NFS客户端以root管理员访问时,映射为NFS服务器匿名用户 

no_root_squash 

当NFS客户端以root管理员访问时,映射为NFS服务器的root管理员 

sync 

同时将数据写入到内存与硬盘中,保证不丢失数据 

async 

优先将数据保存到内存,然后再写入硬盘,效率更高,但可能丢失数据 

all_squash 不管客户端的使用nfs的用户是谁,都会压制成nobody用户 

  

重启服务 

sudo systemctl restart nfs-kernel-server 

install003.png 

 

 

客户端安装 

sudo apt install nfs-common 

创建本地文件夹 


 install004.png

 

挂载远程目录到本地文件夹 

sudo mount -t nfs 192.168.3.250:/opt/nfs  /opt/nfs-client 


 install005.png

 

 

 可能会遇见的问题

df -lh 

umount /opt/nfs-client 

umount.nfs4: /opt/nfs-client: device is busy

解决

umont -lf /opt/nfs-client