搭建一个NFS服务器的简单操作教程

NFS(NetworkFileSystem)即网络文件系统,它允许网络中的计算机之间通过网络共享资源。将NFS主机分享的目录,挂载到本地客户端当中,本地NFS的客户端应用可以透明地读写位于远端NFS服务器上的文件,在客户端端看起来,就像访问本地文件一样。

本文里假设一台CentOS7操作系统的NFS服务器的IP地址为:172.17.185.94,安装步骤如下:

一、NFS服务器安装与配置

1、服务端安装NFS软件

# yum install nfs-utils -y

注意:在安装完该软件包后会自动创建nfsnobody用户

2、创建共享文件夹,并给文件夹最高权限简单粗暴。

# mkdir /nfs && chmod 777 /nfs

3、修改nfs配置文件/etc/exports

# cat >/etc/exports<<EOF
/nfs *(rw,all_squash,anonuid=500,anongid=500)
EOF

其中:

  •  /nfs表示共享目录
  •  *表示任意IP地址访问
  •  rw只可读写

 
注意:该/etc/exports配置文件在安装完后默认就存在了,只不过是空文件而已。

4、启动守护进程和nfs服务并开机自启动

# systemctl restart rpcbind.service 
# systemctl restart nfs.service
# chkconfig nfs on

5、检测文件输出目录

# exportfs -v
/nfs 

二、Linux下NFS客户端安装与配置

1、部署客户端nfs服务

# yum install nfs-utils -y

注意:在安装完该软件包后会自动创建nfsnobody用户

2、测试输出目录的状态

showmount -e "服务器的IP地址"

# showmount -e "172.17.185.94"
Export list for 172.17.185.94:
/nfs *

3、创建挂载文件夹

# mkdir /nfs
# mount -o rw -t nfs 172.17.185.94:/nfs /nfs

也可配置开机自动挂载:

# cat >>/etc/fstab<<EOF
172.17.185.94:/nfs /nfs nfs defaults 0 0
EOF

4、最后用df -h 检测挂载

# df -h

5、服务端创建文件测试一下

# cd /nfs/
# echo "hello world">>test.txt

然后到客户端/nfs目录看一下是否产生了该文件。

三、Windows下NFS客户端的配置

参考:https://www.cnblogs.com/00huajiang/p/11357951.html

  • 3
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值