什么是NFS
农安ssl适用于网站、小程序/APP、API接口等需要进行数据传输应用场景,ssl证书未来市场广阔!成为
创新互联公司的ssl证书销售渠道,可以享受市场价格4-6折优惠!如果有意向欢迎电话联系或者加微信:13518219792(备注:SSL证书合作)期待与您的合作!
- NFS其目的就是让不同计算机不同操作系统之间可以彼此共享文件
- NFS采用服务器/客户端工作模式
- 在NFS服务器上将目录设置为输出目录(即共享目录)后,客户端就可以将这个目录挂载到自己系统中的某个目录下
什么是RPC守护进程
- 使用NFS服务,至少需要启动以下3个系统守护进程
- Rpc.nfsd:它是基本的NFS守护进程,主要功能是管理客户端是否能够登入服务器。
- Rpc.mountd:它是RPC安装守护进程,主要功能是管理NFS的文件系统。它会读取NFS的配置文件/etc/exports来对比客户端权限。
- Rpc.portmap:主要功能市进行端口映射工作。
安装NFS服务的准备
- 网络准备:服务端静态IP地址
- 安装所需软件:yum install -y nfs-utils*
- 查询是否安装:rpm -qa | grep nfs
- Nfs服务的配置文件: /etc/exports
共享目录的绝对路径(先创建在配置文件) 客户端(选项)
例: /share 192.168.0.0/24(ro)
- 启动rpc守护进程:systemctl start rpcbind
- 启动或重启nfs服务:systemctl restart nfs
- 验证文件内容是否正确exportfs-r(重读 /etc/exports文件)
NFS服务的配置
- 共享目录的绝对路径 客户端1(选项) 客户端2(选项)……
客户端的配置写法
NFS服务器在共享一个目录的时候,还可以设定许多共享选项,包括访问目录的权限选项,用户映射选项以及其他访问选项。
Linux操作系统中,我们设定的权限是访问权限,指的是对它管理的下一级所具备的权限。
- 权限包含:r读,w写(增删改),x执行(是否能直接作为脚本运行)
- 文件的访问权限:指的是能否对文件的内容金增删改查
- 目录的访问权限:指的是能否对这个目录的下属文件或目录进行增删改查
- 一个文件是否能被创建,删除,修改名称,修改路径,取决于这个文件所在目录的访问权限
权限选项:当客户端在挂载NFS服务器共享的目录时,会根据NFS服务器的权限选项来决定以只读方式或读写方式来挂载文件系统
NFS用户映射选项:NFS客户端在访问服务端共享的目录时,访问的用户可以映射为一个权限极低的普通或系统用户。这样可以增强访问的安全性。
NFS其他访问选项
Linux客户端访问NFS服务
- 通过挂载来访问NFS共享目录
Mount -t 文件系统类型 NFS服务器上共享目录
Mount 192.168.1.200:/share /mnt/nfs
- 使用showmount命令测试NFS服务器的输出目录状态
Showmount 【选项】 NFS服务器名称或地址
-e:显示指定的NFS服务器上所有输出的共享目录
例:showmount -e 192.168.1.200
Autofs按需挂载
1.Autofs按需挂在机制:
- 只要访问挂载点,即触发挂载策略,自动挂载指定设备
- 闲置超市(默认五分钟)后,自动卸载已挂载设备
2.环境条件:
- 已安装autofs软件包,启动autofs服务
- 配置有监控目录(挂载点的父目录),设备挂载策略
3.autofs监控配置: 主配置文件 /etc/auto.master
-监控目录 设备挂载策略文件
4.Autofs挂载策略:比如/etc/auto.misc
-挂载点目录名 -挂载参数 目标主机IP:共享目录
- 客户端实现NFS自动挂载共享目录192.168.100.100:/ceshi 到本地/share/nfs/
- 安装软件:autofs
- 修改监控文件/etc/auto.master
- 最后一行: /share /etc/auto.misc(策略文件)
- 修改策略文件/etc/auto.misc
- 添加一行: nfs -fstype=nfs4 192.168.100.100:/ceshi
- 重启服务: autofs
- 测试方式: df -hT查看共享目录是否挂载 切换到/share/nfs后 再查看共享目录是否挂载,挂载成功则证明服务配置正确生效
你是否还在寻找稳定的海外服务器提供商?创新互联www.cdcxhl.cn海外机房具备T级流量清洗系统配攻击溯源,准确流量调度确保服务器高可用性,企业级服务器适合批量采购,新人活动首月15元起,快前往官网查看详情吧
文章标题:NFS服务-创新互联
文章地址:
http://jkwzsj.com/article/dohiec.html