Ubuntu nfs文件共享服务
什么是nfs
网络文件系统,能使使用者访问网络上别处的文件就像在使用自己的计算机一样。
搭建实例
环境
nfs服务器和客户机均使用ubuntu20.4
nfs服务器配置
安装nfs服务
sudo apt install nfs-kernel-server
启动nfs服务
sudo systemctl start nfs-kernel-server.service
设置导出目录
在设置导出目录以前必须确保导出目录是存在的
在 /etc/exports 中进行配置
# /home/exports 导出的目录
# * 可挂载的ip *代表不做限制
# rw 代表可读可写
# sync 代表文件同步
# no_subtree_check 禁用安全验证
# no_root_squash 允许任何客户端系统的root用户修改root拥有的文件
/home/exports *(rw,async,no_subtree_check,no_root_squash)
更新配置,使配置生效
sudo exportfs -a
nfs客户机配置
安装nfs客户端
sudo apt install nfs-common
创建挂载点
sudo mkdir /home/example
执行挂载
sudo mount 192.168.0.118:/home/exports /home/example/