NFS和autofs的搭建

简介:

系统环境:

1
2
3
4
5
6
[root@RHCE ~] # cat /etc/redhat-release 
CentOS Linux release 7.2.1511 (Core) 
[root@RHCE ~] # uname -r
3.10.0-327.el7.x86_64
[root@RHCE ~] # ip addr show enp0s8 | awk 'NR==3{print $2}'
192.168.235.36 /24

#关闭防火墙和selinux


#安装NFS

1
2
3
4
5
6
7
[root@RHCE ~] # yum install nfs-utils rpcbind -y 
[root@RHCE ~] # mkdir /nfs
[root@RHCE ~] # chmod 777 /nfs
[root@RHCE ~] # echo "hello" > /nfs/test.txt
#修改主配置文件 格式为:NFS共享目录  NFS客户端地址(权限1,权限2.....)
[root@RHCE ~] # vim /etc/exports
/nfs  192.168.235.0 /24 (rw, sync ,root_squash)

#rw 读写权限,sync 数据同步到NFS server后才返回,root_squash 压缩为匿名用户, 

#更多权限 man 5 exports 


#启动NFS服务,应先开起 RPC 服务

1
2
[root@RHCE ~] # systemctl start rpcbind
[root@RHCE ~] # systemctl start nfs-server


#显示远程共享列表  

1
2
3
[root@RHCE ~] # showmount -e 192.168.235.36
Export list  for  192.168.235.36:
/nfs  192.168.235.0 /24



#创建挂载目录 并挂载 

1
2
3
4
5
6
7
8
9
10
[root@RHCE ~] # mkdir /nfsfile
[root@RHCE ~] # mount -t nfs 192.168.235.36:/nfs   /nfsfile/
[root@RHCE ~] # cd /nfsfile/
[root@RHCE nfsfile] # ls
test .txt
[root@RHCE nfsfile] # echo "hello" > test_2.txt
[root@RHCE nfsfile] # ll
total 8
-rw-r--r-- 1 nfsnobody nfsnobody 6 Mar 31 16:58 test_2.txt
-rw-r--r-- 1 root      root      6 Mar 31 16:44  test .txt


#Auto自动挂载服务

1
[root@RHCE ~] # yum install -y autofs


#删除nfsfile目录

1
[root@RHCE ~] # rm -rf /nfsfile


#在/etc/auto.master添加一行 

1
2
[root@RHCE /] # sed -n '7p' /etc/auto.master
/nfsfile         /etc/nfs .misc


#创建nfs.misc

1
2
3
[root@RHCE /] # vim   /etc/nfs.misc
[root@RHCE /] # cat /etc/nfs.misc
nfs   -fstype=nfs     192.168.235.36: /nfs


1
2
3
4
5
6
7
8
9
[root@RHCE /] # ls | grep nfsfile                  #没有nfsfile目录
[root@RHCE /] # systemctl start autofs             #开启autofs服务
[root@RHCE /] # ls | grep nfsfile            #出现一个目录
nfsfile
[root@RHCE /] # cd nfsfile
[root@RHCE nfsfile] # ls           #该目录下面没有任何目录
[root@RHCE nfsfile] # cd nfs   #任可以切换到nfs目录下面,在我们切换的时候,autofs自动帮我们挂载了
[root@RHCE nfs] # ls
test_2.txt   test .txt

#自动挂载成功!











本文转自 chaunceyjiang  51CTO博客,原文链接:http://blog.51cto.com/cqwujiang/1912168,如需转载请自行联系原作者
目录
相关文章
|
9月前
|
Linux
Linux系统之使用autofs自动挂载nfs共享
Linux系统之使用autofs自动挂载nfs共享
113 1
|
网络协议 Linux 网络安全
|
网络安全 数据安全/隐私保护 网络协议
|
开发工具 安全 网络协议
|
开发工具 Shell 网络协议
|
开发工具
Linux_LDAP+NFS+autofs
目录 目录 前言 Ldap LDAPNFSautofs ServerPost 前言 LDAP+NFS+Autofs也是一种网络用户集中管理解决方案,相对于NIS+NFS+Autofs而言,有着更可靠的安全性。
947 0