NFS服务器搭建与autofs自动挂载
一.NFS文件详解
1. /data/ 表示需要共享的目录。
2. IP 表示允许哪个客户端访问。
3. IP 后括号里的设置表示对该共享文件的权限。
4. ro 只读访问
5. rw 读写访问
6. sync 所有数据在请求时写入共享
7. all_squash 共享文件的UID和GID映射匿名用户anonymous,适合公用目录。
8. no_all_squash 保留共享文件的UID和GID(默认)
9. root_squash root用户的所有请求映射成如anonymous用户一样的权限(默认)
10. no_root_squash root用户具有根目录的完全管理访问权限
二. NFS服务器搭建与autofs自动挂载
(1).安装NFS服务器
1 yum install nfs-utils -y #安装nfs
2 systemctl start nfs #开启nfs服务
3 systemctl enable nfs #开机自启动
(2).配置NFS服务器
1 mkdir /westos
2 echo 'hello,world' > /westos/hello # 建立目录 /westos, 在其中创建测试文件hello
(3).通过修改NFS配置,共享/data/share/目录
[root@nfsserver ~]# mkdir /data/share
[root@nfsserver ~]# vim /etc/exports
shared data for bbs by oldboy at 20160825
#/data/share 192.168.100.0/24(rw,sync,hide)
/data/share 192.168.100.0/24(rw,sync,anonuid=555,anongid=555,all_squash)
(4).客户端安装NFS客户端及autofs并启动相关服务
[root@nfsclient ~]# yum install rpcbind nfs-utils -y
[root@nfsclient ~]# yum install autofs -y
[root@nfsclient ~]# /etc/init.d/rpcbind start
[root@nfsclient ~]# /etc/init.d/autofs start
(5).服务器测试
1 showmount -e 192.168.1.152
2 Export list for 192.168.1.152:
3 /westos *
(6).配置客户端自动挂载(autofs)NFS服务端共享目录
[root@nfsclient ~]# vim /etc/auto.master
# Sample auto.master file
# This is a 'master' automounter map and it has the following format:
# mount-point [map-type[,format]:]map [options]
# For details of the format look at auto.master(5).
#/misc /etc/auto.misc
/mnt /etc/auto.misc timeout=60#/mnt为挂载点 /etc/auto.misc为挂载动作
[root@nfsclient ~]# vim /etc/auto.misc
# This is an automounter map and it has the following format
# key [ -mount-options-separated-by-comma ] location
# Details may be found in the autofs(5) manpage
cd -fstype=iso9660,ro,nosuid,nodev :/dev/cdrom
# the following entries are samples to pique your imagination
#linux -ro,soft,intr ftp.example.org:/pub/linux
#boot -fstype=ext2 :/dev/hda1
#floppy -fstype=auto :/dev/fd0
#floppy -fstype=ext2 :/dev/fd0
#e2floppy -fstype=ext2 :/dev/fd0
#jaz -fstype=ext2 :/dev/sdc1
#removable -fstype=ext2 :/dev/hdd
nfsdata -fstype=nfs 192.168.100.100:/data/share
(7).重新启动autofs服务,并检查自动挂载文件是否生效
[root@nfsclient ~]# /etc/init.d/autofs restart
[root@nfsclient ~]# cd /mnt/nfsdata
[root@nfsclient nfsdata]# ls - total 0
-rw-r--r-- 1 oldgirl oldgirl 0 Aug 27 00:14 andy
-rw-r--r-- 1 oldgirl oldgirl 0 Aug 27 00:10 oldboy
-rw-rw-r-- 1 oldgirl oldgirl 0 Aug 27 00:10 oldgirl
[root@nfsclient nfsdata]# df –h
Filesystem Size Used Avail Use% Mounted on
Filesystem /dev/mapper/vg_muban-moban_root 38G 1.9G 34G 6% /
tmpfs 491M 0 491M 0%/
dev/shm/dev/sda1 194M 29M 155M 16%/boot
192.168.100.100:/data/share 38G 1.9G 34G 6% /mnt/nfsdata
三.用以上方式完成NFS服务器搭建与autofs自动挂载
NFS服务器搭建与autofs自动挂载的更多相关文章
- Linux:SAMBA共享、NFS共享、Autofs自动挂载
SAMBA.NFS共享区别 NFS开源文件共享程序:NFS(NetworkFile System)是一个能够将多台Linux的远程主机数据挂载到本地目录的服务,属于轻量级的文件共享服务,不支持Linu ...
- Linux服务——二、配置NFS及autofs自动挂载服务
一.NFS服务配置步骤 NFS的作用:能够使两台虚拟机之间实现文件共享.数据同步 准备:主机名.网络.yum源 Server端: 1.安装nfs-util和rpcbind:(图形化自带) [root@ ...
- 2-5-NFS服务器配置和autofs自动挂载-配置Samba服务器配置现实文件共享
大纲: NFS服务器运行原理 实战配置NFS服务器 配置Samba服务器配置现实文件共享 ----------------------------------------------- 问题: # 怎 ...
- linux autofs自动挂载
autofs:自动挂载器 自动挂载器是一个监视目录的守护进程,并在目标子目录被引用时,自动执行预定义的NFS挂载 自动挂载器由autofs服务脚本管理 自动挂载器由auto.master配置文件进行配 ...
- Linux之NFS服务搭建及autofs服务搭建
NFS 网络文件系统,英文Network File System(NFS),是由SUN公司研制的UNIX表示层协议(presentation layer protocol),能使使用者访问网络上别处的 ...
- Linux之我有你也有-共享平台NFS服务器搭建
Linux之我有你也有-共享平台NFS服务器搭建 最近因工作需要,所以要搭一个共享的服务器用于存储.实现你有我有大家有的共享的和谐局面.想到了NFS-Network File System.接下来我便 ...
- autofs 自动挂载.
autofs 自动挂载. 操作环境:redhat 6 一.autofs 说明 自动挂载器是一个监视目录的守护进程,并在目标子目录被引用时,自动执行预定义的挂载 自动挂载器由autofs服务脚本管理 自 ...
- NFS服务器搭建-共享PC与ARM主板文件
NFS服务器搭建-共享PC与ARM主板文件 在搭建好交叉编译环境之后需要实现目标板与宿主机的文件共享,在这里选择NFS,由于资料较多.需要注意的以下几点: 目标板与宿主机需要连接在同一个网段内. 宿主 ...
- NFS使用autofs自动挂载
NFS自动挂载设置在/etc/fstab和/etc/rc.local可能挂载不成功,假如是服务端NFS宕机还可能导致客户端无法启动,可以使用autofs实现自动挂载 安装autofs yum -y i ...
- 实现nfs持久挂载+autofs自动挂载
实验环境: 两台主机 node4:192.168.37.44 NFS服务器 node2:192.168.37.22 客户端 在nfs服务器,先安装nfs和rpcbind [root@node4 fen ...
随机推荐
- vivo 游戏中心低代码平台的提效秘诀
作者:vivo 互联网服务器团队- Chen Wenyang 本文根据陈文洋老师在"2022 vivo开发者大会"现场演讲内容整理而成.公众号回复[2022 VDC]获取互联网技术 ...
- 用云服务器搭建frp服务(超详细)
初学.没有云服务器的时候总想着怎样才能让别人访问到自己的项目. 在查阅了百度,逛过了一些论坛之后,了解到了 内网穿透 这个词. 经过一番钻研,通过 手机 + KSWEB + 电脑 成功将内网服务映射出 ...
- s2-007
漏洞名称 S2-007 CVE-2012-0838 远程代码执行 利用条件 Struts 2.0.0 - Struts 2.2.3 漏洞原理 age来自于用户输入,传递一个非整数给id导致错误,str ...
- python之路50 ORM执行SQL语句 操作多表查询 双下线方法
ORM执行查询SQL语句 有时候ORM的操作效率可能偏低 我们是可以自己编写SQL的 方式1: models.User.objects.raw('select * from app01_user;') ...
- 写一个 Markdown 博客客户端
这个"伪需求"是最近才想到的. 关于文章管理的想法,说来话长.我最初是在 CSDN 写技术文章,就用网页上的编辑器.后来在 CppBlog 写,用上了 Windows Live W ...
- Xversion 在 macOS12.4
很多同学发现在macOS12.4上已经不用使用cornerstone 4的svn了 针对macOS12.4,Xversion照样能使用 但是有些时候我们需要提交.a文件,Xversion中又看不到,针 ...
- YMOI 2019.6.8
题解 YMOI 2019.6.8 前言 第二回考试,承让拿了第一次rank1,(●ˇ∀ˇ●) 题解 这次考试总体发挥比较好,每一道题都尽可能得取得了所能及的所有分.虽然多少还是有失误,不过在所难免.保 ...
- 前端-jQuery 查找标签 事件 Bootstrap页面框架
1.查找标签 1.基本选择器: $('#d1'):id选择器 $('.c1'):class选择器 $('div'):标签选择器 2.组合选择器: $('div#d1'):查找id为d1的div标签 $ ...
- 【LeetCode字符串#03】图解翻转字符串中的单词,以及对于for使用的说明
翻转字符串中的单词 力扣题目链接(opens new window) 给定一个字符串,逐个翻转字符串中的每个单词. 示例 1: 输入: "the sky is blue" 输出: ...
- layedit 清空 编辑器
使用layedit.setContent(index,"") 即可以清除 layui.use('layedit', function(){ var layedit = layui. ...