linux NFS服务

来源:互联网 发布:最大的建筑知乎 编辑:程序博客网 时间:2024/05/29 02:52

一.NFS概念(适用于Linux与Linux的网络文件系统)



二.安装nfs启动服务

yum install nfs-utils
systemctl enbale nfs-server
systemctl start nfs-server

wKiom1mTDA_AKh2eAAGHsK_3A18510.png


三.建立共享目录

1.建立文件

增加/westosshare权限

chmod 777 /westosshare

wKiom1mTDQ3DPLlMAABcrVqiY7E183.png

exportfs -rv                    使更改生效


2.配置nfs主配置文件vim /etc/exports

/westosshare            *(sync)             westosshare 共享给所有人并且数据同步       

wKioL1mTDA_BTfPaAAArJVEcveE649.png


3.在另一台客户机测试

在客户机检测能挂载目录

wKioL1mTDQ2BMQ6IAAAxMS50ZcU928.png

mount 172.25.254.128:/westosshare /mnt                挂载/westosshare 至/mnt

wKioL1mTDQ7hVpZSAAEYnM8sdb8311.png


4.修改挂载目录的权限,只能读取

wKiom1mTDQ6DiAGuAAA0VHWHeL0494.png

修改后在客户机测试

wKiom1mTDQ_Dk174AACs46Z70MQ058.png


5.修改挂载目录的权限,只能172.25.254.250同步,172.25.254.228读取,不能删除

wKioL1mTDQ-zkp4WAAA5CIf0Cdk127.png

使更改生效

wKiom1mTDRDyDOpYAABLZj-chFU625.png


wKioL1mT8vXBg_IFAAE4zsakBvY351.png


6.修改挂载目录的权限,只能172.25.254.250同步,172.25.254.228读写同步

wKioL1mTD0rixnYNAABBCWybj64831.png

增加/westosshare 写权限,使更改生效

wKioL1mTD0uAyJ55AABopUuRi_g304.png

客户机128挂载成功

wKiom1mTD0uRtkfeAABASOaX3Jk677.png

可以删除文件

wKiom1mTD6zxHRKfAAAjU2jYxew252.png


7.修改挂载目录的权限,只能172.25.254.250同步,172.25.254.228匿名用户以root身份读写同步

wKiom1mTD6yBlmOiAABKjsQdA_o581.png

wKioL1mTD63yJkE4AABaVs2QDRU216.png


8.修改挂载目录的权限,只能172.25.254.250同步,172.25.254.228匿名用户以uid=1000的身份读写同步

wKiom1mTD63TTCFaAABKcLdp2gM806.png

uid=1000为student

wKioL1mTEIXzmYyFAABvwwxl7z0275.png


8.修改挂载目录的权限,只能172.25.254.250同步,172.25.254.228匿名用户以uid=1000,gid=1001的身份读写同步

wKioL1mTEIWB8gd_AABP8vkO8Og435.png

uid=1000为student,gid=1001由于客户机没有此用户,所以显示组id为1001

wKiom1mTEIaSqzb6AACErL_85zg681.png

但服务机显示lee用户

wKiom1mTEIajmIHAAAApbpAWgls672.png


四.自动挂载存储分离

1.安装autofs自动挂载软件

wKioL1mTElaCWLj6AAArqNwTASQ889.png


2.重启autofs自动挂载服务,重启后,根目录下生成net目录,进入到net目录下,可直接输入cd 172.25.254.128进入到挂载目录

wKiom1mTElfgqJiyAAC5UtoK6IM311.png

查看df挂载,未手动挂载,但通过autofs软件已自动挂载

wKiom1mTEljhOJ6uAADesEvtBs8114.png


3.修改退出目录后自动挂载的等待时间

由于版本7和版本7.2生成的配置文件名字不一样,我们现在客户机实验环境为7,所以生成的autofs配置文件在/etc/sysconfig/autofs

wKioL1mTnInznFonAABgoL6sF8g020.png

编辑autofs配置文件/etc/sysconfig/autofs,将等待时间由300秒变为3秒后重启服务

wKiom1mTEnOjvSRvAAAqYdEfk3s954.png

wKioL1mTEnOwK_WPAABVo3rIJh0561.png

进入挂载,然后退出/net目录,3秒后挂载自动消失

wKioL1mTEnSTh8jLAACqqkH_vo0978.png


五.企业应用之 任意客户机进入到服务机网络家目录系统文件

1.服务端设置

建立student和lee用户

建立/westosshare,chmod 777 /westosshare

将student和lee用户的家目录包含原权限拷入/westosshare中,配置nfs配置文件/etc/exports

wKioL1mTFnvSObI_AACFwh4_I2o368.png

wKiom1mTpXbQDFAdAABqhXahugc491.png


2.客户机设置

配置/etc/auto.master和/etc/auto.nfs文件,建立/nfs目录

建立/nfs目录

wKioL1mTFn3h5KkkAAA7HPr3WCo141.png

wKiom1mTFnzSWdFXAABQCVti-vY989.png

cd切换到输入到/westosshare中指定的目录

wKiom1mTFn3zj33fAAAuCmKpask847.png

3.测试

进入nfs目录,切入到student下,建立student文件

wKioL1mTptLhh258AAEcDGcEktc334.png

退出后,挂载3秒后退出

wKiom1mTFn_jI4-YAAC636fSTe4497.png

查看服务端student目录里有student文件

wKiom1mTpwOi2V9GAAAi6WpwQjk957.png


切入到lee用户测试也正常

wKioL1mTFoDBmhjaAAGw0xNpUnk069.png

原创粉丝点击