NFS共享搭建

NFS网络文件系统,英文:Network File System 是由SUN 公司研制的UNIX表示层协议,能使访问网络上别处的文件就像在使用自己的计算机一样。

系统环境:Centos7.4 ,安装包:nfs-utils 端口2049,rpcbind 端口111

服务端搭建:IP地址 192.168.0.14

# 搭建服务端
rpm -qa nfs-utils rpcbind #查询是否已安装NFS服务包
yum -y install nfs-utils rpcbind  #使用yum进行安装主程序包
mkdir /opt/nfs            #创建一个共享目录
chmod 667 /nfs            #设置/opt/nfs共享目录使用权限
# 修改配置文件
vim /etc/exports #编辑NFS共享文件
/opt/nfs 192.168.0.14/24(rw,sync,no_root_squash) 
# 输入挂载目录指定服务端IP,设置NFS目录执行权限。
exportfs -r    #用 exportfs 可以不用重启nfs服务,配置文件就会生效。
systemctl restart nfs && systemctl enable nfs #设置开机启动
rpcinfo -p 192.168.0.14 #启动后查看rpc运行状况
#安装好需要放行防火墙2049和111以及mountd服务端口,否则客户端会挂载不了。
#需注意:Centos6 使用的是iptables ,Centos7 使用的是filewall
vim /etc/services #查看端口和服务,可以查看mountd服务端口
systemctl stop firewalld #我使用的是测试环境直接关闭防火墙

nfs常用选项

ro        只读共享
rw        读写共享
srync     同步写入数据到内存和硬盘里
async     异步写入数据
wdelay    延迟写入数据
root_squash      屏蔽远程root权限
no_root_squash   保留远程root权限
all_squash       屏蔽所有的远程用户权限

客户端搭建:IP地址 192.168.0.15

#搭建客户端
yum -y install nfs-utils 
mkdir /opt/share   #创建客户端共享目录
showmount -e 192.168.0.14 #查看服务端挂载文件是否可以正常。
# 临时挂载
mount -t nfs 192.168.0.14:/opt/nfs /opt/share  
umount /opt/share  # 取消挂载
# 永久挂载
vim /etc/fstab
192.168.0.14:/opt/share/ nfs defaults 0 0
mount -a           #刷新/etc/fstab的内容
df -h              #查看挂载状态

Windows客户端:
1.打开控制面板—>程序和功能—>打开或关闭windows功能—>勾选NFS服务
2.打开Dos界面进行挂载(G: 是Windows盘符,IP地址是指定服务端)

挂载:mount   192.168.0.14:/opt/nfs  G:
卸载:umount  G:
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

世人多犯贱

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值