美文网首页
Ubuntu20.04下实现文件夹共享

Ubuntu20.04下实现文件夹共享

作者: 往后余生9375 | 来源:发表于2021-03-13 22:56 被阅读0次

什么是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)

exportfs: /mnt/demo requires fsid= for NFS export

解决方法:
/mnt/demo 10.0.1.57(fsid=0,rw,async) //加入fsid=0参数就可。

更新配置,使配置生效

sudo exportfs -a

nfs客户机配置

安装nfs客户端

sudo apt install nfs-common

创建挂载点

sudo mkdir /home/example

执行挂载

sudo mount 192.168.31.111:/data /home/data/

卸载目录
umount /data/images
三、开机自动挂载
如果需要设置开机挂载,在/etc/fstab添加一行配置即可
192.168.31.111:/data /home/data/ nfs rw,tcp,intr 0 1

参考文档:
https://www.cnblogs.com/fooller/p/11511380.html

相关文章

网友评论

      本文标题:Ubuntu20.04下实现文件夹共享

      本文链接:https://www.haomeiwen.com/subject/kkyfcltx.html