侧边栏壁纸
  • 累计撰写 17 篇文章
  • 累计创建 0 个标签
  • 累计收到 1 条评论

目 录CONTENT

文章目录

Ubuntu开启NFS共享文件夹,服务端和客户端配置

cosmosbreak
2022-05-09 / 0 评论 / 0 点赞 / 210 阅读 / 378 字

服务端配置

安装nfs server

apt install nfs-kernel-server

修改配置

vim /etc/exports

填入你想共享的文件夹,格式为:文件夹 可访问的ip(参数)rw表示读写。
比如,这个nfs server的ip地址为192.168.5.98,我想让192.168.5.1~192.168.5.255都能够访问这个nfs server,此处就设置为192.168.5.0/24。
也可以填写域名,*为通配符,单独的*表示任意ip都可以访问。

# /etc/exports: the access control list for filesystems which may be exported
#               to NFS clients.  See exports(5).
#
# Example for NFSv2 and NFSv3:
# /srv/homes       hostname1(rw,sync,no_subtree_check) hostname2(ro,sync,no_subtree_check)
#
# Example for NFSv4:
# /srv/nfs4        gss/krb5i(rw,sync,fsid=0,crossmnt,no_subtree_check)
# /srv/nfs4/homes  gss/krb5i(rw,sync,no_subtree_check)
#
/root/downloads 192.168.5.0/24(rw,no_root_squash,no_subtree_check,async)
/root/downloads2 192.168.5.0/24(rw,no_root_squash,no_subtree_check,async)
/root/downloads3 192.168.5.0/24(rw,no_root_squash,no_subtree_check,async)

/srv     *(ro,sync,subtree_check)
/home    *.hostname.com(rw,sync,no_subtree_check)
/scratch *(rw,async,no_subtree_check,no_root_squash)

开启服务

# 开启服务
systemctl start nfs-kernel-server.service

# 重启服务
systemctl restart nfs-kernel-server.service

Ubuntu客户端配置

安装客户端

apt install nfs-common

挂载nfs文件夹

方法一

mkdir /opt/example
mount example.hostname.com:/srv /opt/example
mount 服务器地址:目录 本地目录

方法二

vim /etc/fstab

添加

example.hostname.com:/srv /opt/example nfs rsize=8192,wsize=8192,timeo=14,intr

Windows客户端配置

映射网络驱动器

image-1652240911149

输入服务端NFS地址以及目录

image-1652240907585

完成

image-1652240988626

0

评论区