千家信息网

Linux服务器如何配置nfs

发表于:2024-11-22 作者:千家信息网编辑
千家信息网最后更新 2024年11月22日,这篇文章主要介绍了Linux服务器如何配置nfs,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。配置nfsNFS服务的主要配置文件为/e
千家信息网最后更新 2024年11月22日Linux服务器如何配置nfs

这篇文章主要介绍了Linux服务器如何配置nfs,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

配置nfs

NFS服务的主要配置文件为/etc/exports。/etc/exports文件内容格式:

<输出目录> 客户端(选项:访问权限,用户映射,其他)

1、输出目录

输出目录是指NFS系统中所定义的共享给客户端使用的文件系统

2、客户端

客户端是定义网络中可以访问这个NFS共享目录的IP地址或网段或域名等,常用的指定方式

1)指定ip地址的主机:192.168.100.1

2)指定一个子网:192.168.100.0/24 也可以写成:192.168.100.0/255.255.255.0

3)指定域名的主机:david.bsmart.cn

4)指定域中的所有主机:*.bsmart.cn

5)所有主机:*

3、选项

选项用来设置输出目录的访问权限、用户映射等。

1)NFS主要有3类选项:

设置输出目录只读:ro

设置输出目录读写:rw

2)用户映射选项

all_squash:将远程访问的所有普通用户及所属组都映射为匿名用户或用户组(nfsnobody);

no_all_squash:与all_squash取反(默认设置);

root_squash:将root用户及所属组都映射为匿名用户或用户组(默认设置);

no_root_squash:与rootsquash取反;

anonuid=xxx:将远程访问的所有用户都映射为匿名用户,并指定该用户为本地用户(UID=xxx);

anongid=xxx:将远程访问的所有用户组都映射为匿名用户组账户,并指定该匿名用户组账户为本地用户组账户(GID=xxx);

3)其它选项

secure:限制客户端只能从小于1024的tcp/ip端口连接nfs服务器(默认设置);

insecure:允许客户端从大于1024的tcp/ip端口连接服务器;

sync:将数据同步写入内存缓冲区与磁盘中,效率低,但可以保证数据的一致性;

async:将数据先保存在内存缓冲区中,必要时才写入磁盘;

wdelay:检查是否有相关的写操作,如果有则将这些写操作一起执行,这样可以提高效率(默认设置);

no_wdelay:若有写操作则立即执行,应与sync配合使用;

subtree:若输出目录是一个子目录,则nfs服务器将检查其父目录的权限(默认设置);

no_subtree:即使输出目录是一个子目录,nfs服务器也不检查其父目录的权限,这样可以提高效率;

4、实例

1)编辑配置文件

[root@localhost ~]# gedit /etc/exports //配置文件,共享目录,只读

/wj * (ro,all_squash,sync)

2)重启服务

[root@localhost ~]# service nfs restart //重启服务

关闭 NFS 守护进程: [确定]

关闭 NFS mountd [确定]

关闭 NFS quotas [确定]

关闭 NFS 服务: [确定]

Shutting down RPC idmapd: [确定]

启动 NFS 服务: exportfs: No options for /wj *: suggest *(sync) to avoid warning

exportfs: No host name given with /wj (ro,no_all_squash,sync), suggest *(ro,no_all_squash,sync) to avoid warning

exportfs: duplicated export entries:

exportfs: *:/wj

exportfs: *:/wj

[确定]

关掉 NFS 配额: [确定]

启动 NFS mountd [确定]

启动 NFS 守护进程: [确定]

正在启动 RPC idmapd [确定]

[root@localhost ~]#

3)客户端挂载

[root@localhost ~]#mount 192.168.1.8:/wj /media/test/ //挂载服务器上的共享目录wj

感谢你能够认真阅读完这篇文章,希望小编分享的"Linux服务器如何配置nfs"这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!

用户 服务 目录 服务器 客户 客户端 输出 配置 用户组 文件 主机 权限 篇文章 效率 数据 账户 检查 内存 地址 域名 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 万维易源是开放数据库吗 虹口区软件开发参考价格 襄阳中嘉网络技术有限公司 如何将抓取的包放入数据库 网络安全法第69条 java怎么实现与数据库的连接 网络安全责任制落实的问题 郴州软件开发在哪学 江阴软件开发 淘宝定制软件开发 坑 山东企业软件开发大概多少钱 深圳威尔达互联网科技公司 网络安全工程师自学看什么书 勇仕网络技术有限公司是网易吗 删除数据库中的所有数据库 致远软件开发有限公司 曲靖gpu云服务器公司 签订网络安全责任书小结 在新疆有没有学网络安全学校 马王堆简帛字词全编数据库 软件开发费用记入什么科目 公安网络安全防范 沧州存储服务器地址怎么找 直播软件服务器要求 北京网络安全信息中心 多台服务器的数据库如何同步 东业网络技术有限公司 山东理工大学网络安全 云数据库的研究热点 服务器 虚拟化 指标
0