linux如何通过nfs网络文件系统挂载设置

nfs简介

nfs是network file system的简写,即网络文件系统. 网络文件系统是freebsd支持的文件系统中的一种,也被称为nfs. nfs允许一个系统在网络上与他人共享目录和文件。通过使用nfs,用户和程序可以像访问本地文件一样访问远端系统上的文件。

nfs最显而易见的好处:   

1.本地工作站使用更少的磁盘空间,因为通常的数据可以存放在一台机器上而且可以通过网络访问到。   
2.用户不必在每个网络上机器里头都有一个home目录。home目录 可以被放在nfs服务器上并且在网络上处处可用。  
3.诸如软驱,cdrom,和 zip(是指一种高储存密度的磁盘驱动器与磁盘)之类的存储设备可以在网络上面被别的机器使用。这可以减少整个网络上的可移动介质设备的数量。

linux 服务器 192.168.190.199 服务端
linux 服务器 192.168.190.208 客户端

192.168.190.199(服务端)配置操作

1.安装服务

检查是否看安装nfs,portmap服务

若没有安装nfs ,portmap用 yum search 安装相应的包

2.配置/etc/exports

在 /etc/exports 文件中配置

配置参数如下

[共享的目录] [主机名1或ip1(参数1,参数2)] [主机名2或ip2(参数3,参数4)]

下面是一些nfs共享的常用参数:

ro 只读访问rw 读写访问sync 所有数据在请求时写入共享async nfs在写入数据前可以相应请求secure nfs通过1024以下的安全tcp/ip端口发送insecure nfs通过1024以上的端口发送wdelay 如果多个用户要写入nfs目录,则归组写入(默认)no_wdelay 如果多个用户要写入nfs目录,则立即写入,当使用async时,无需此设置。hide 在nfs共享目录中不共享其子目录no_hide 共享nfs目录的子目录subtree_check 如果共享/usr/bin之类的子目录时,强制nfs检查父目录的权限(默认)no_subtree_check 和上面相对,不检查父目录权限all_squash 共享文件的uid和gid映射匿名用户anonymous,适合公用目录。no_all_squash 保留共享文件的uid和gid(默认)root_squash root用户的所有请求映射成如anonymous用户一样的权限(默认)no_root_squas root用户具有根目录的完全管理访问权限anonuid=xxx 指定nfs服务器/etc/passwd文件中匿名用户的uidanongid=xxx 指定nfs服务器/etc/passwd文件中匿名用户的gid

如:

知网AI智能写作 知网AI智能写作

知网AI智能写作,写文档、写报告如此简单

知网AI智能写作 38 查看详情 知网AI智能写作

/home/share208 192.168.190.208(rw,sync) *(ro) 配置说明: 对192.168.102.15赋予读写权限,其他机器仅有只读权限。

3. nfs服务

启动nfs服务

/etc/init.d/portmap start/etc/init.d/nfs start

停止nfs服务

/etc/init.d/nfs stop/etc/init.d/portmap stop

重新启动nfs服务

/etc/init.d/nfs restart/etc/init.d/portmap restart

检查portmap和nfs服务的状态

/etc/init.d/portmap status/etc/init.d/nfs status

设置自动启动nfs服务

对于实际应用中的linux系统,每次开机后都手工启动nfs服务是不现实的,应该设置系统在指定的运行级别(通常为3和5)自动启动portmap和nfs服务。

chkconfig –level 35 portmap onchkconfig –level 35 nfs on

执行“ntsysv”命令启动服务配置程序,找到“nfs”和“portmap”服务,分别在其前面加上“*”,然后选择“确定”即可。

4.192.168.190.208(客服端) 配置客户端

在指定目录下创建文件夹挂载服务端文件夹

mkdir –p /home/share208mount 192.168.190.199:/home/share208 /home/share208 (挂载)

5.测试挂载

192.168.190.208 /home/share208 创建目录 test192.168.190.199 /home/share208 查看已经有test 目录

测试成功.

以上就是linux如何通过nfs网络文件系统挂载设置的详细内容,更多请关注创想鸟其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/535552.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
Linux下Swagger如何实现自动化测试
上一篇 2025年11月9日 12:37:22
《辉烬》奥利维娅介绍
下一篇 2025年11月9日 12:37:28

相关推荐

  • 在ubuntu中linux常用指令大汇总

    来实验室将近一个月,几乎没碰window,一直在ubuntu下开发,然后想总结一下最近常用的linux指令。 (0) su和sudo:得到root权限 su 切换到root用户sudo command 切换到root用户,执行command,然后切换回当前用户su liaohuqiang 切换回普通…

    用户投稿 2026年9月4日
    000
  • 如何实现Linux网络故障转移 高可用网络配置实例

    如何实现Linux网络故障转移 高可用网络配置实例如何实现Linux网络故障转移 高可用网络配置实例如何实现Linux网络故障转移 高可用网络配置实例如何实现Linux网络故障转移 高可用网络配置实例

    在linux环境中构建可靠的网络服务需通过网络接口绑定和keepalived实现故障转移。1. 网络接口绑定(bonding/teaming)用于物理链路层冗余,常用模式包括active-backup(保障故障切换)、balance-rr(轮询负载均衡)和802.3ad(lacp标准,支持负载均衡与…

    2026年9月4日 用户投稿
    000
  • Linux下关于Bash提示符的一些操作详解

    这篇文章主要介绍了linux bash 提示符的一些骚操作,一些能让你自定义 bash 提示符的黑科技,需要的朋友可以参考下 一些能让你自定义 Bash 提示符的黑科技 当你在 Linux 环境下打开一个 Shell 终端时,会看到命令行中出现了类似下面的一个 Bash 提示符: [user@$ho…

    用户投稿 2026年9月4日
    000
  • linux解决su root切换提示没有文件或目录的图文详解

    linux解决su root切换提示没有文件或目录的图文详解linux解决su root切换提示没有文件或目录的图文详解linux解决su root切换提示没有文件或目录的图文详解linux解决su root切换提示没有文件或目录的图文详解

    这篇文章主要介绍了linux普通用户su root切换提示没有文件或目录的解决方法,需要的朋友可以参考下 1. 首先进入单用户模式:   1). ubuntu :     上述情况可以在grub界面选择第二项修复,但没有grub可以参考:      1、重启ubuntu,随即长按shirft进入gr…

    2026年9月4日 用户投稿
    100
  • Java远程调试(Remote Debugging)的那些事

    前言本文将探讨如何处理和调试那些仅在生产环境(或其他远程环境)中发生,而本地开发环境无法重现的“问题”。任何遇到这种情况的人都必须承认,试图找出这种“问题”原因的过程,很可能以一堆无根据的猜测告终:这是一个非常耗时且效率低下的过程。 还有一种情况,你得到了一个可以部署的war/jar包,只有clas…

    2026年9月4日
    000
  • Linux下关于环境变量如何配置的步骤分享(图)

    linux中环境变量包括系统级和用户级,系统级的环境变量是每个登录到系统的用户都要读取的系统变量,而用户级的环境变量则是该用户使用系统时加载的环境变量。所以下面这篇文章主要给大家介绍了关于linux中环境变量配置的相关资料,需要的朋友可以参考下。 简介 我们大家在平时使用Linux的时候,经常需要配…

    2026年9月4日
    200
  • linux中如何同步设置ntp服务器时间的详解

    这篇文章主要介绍了linux ntp服务器时间同步设置的相关资料,需要的朋友可以参考下 linux ntp服务器时间同步设置 时间同步这个需求在很多地方都有。比如安装cm和cdh的话,需要ntp时间同步,否则会出现红色警告 这里主要是设置一台服务器作为主服务器,让其他机器同步这台机器的时间,而且是配…

    用户投稿 2026年9月4日
    000
  • Linux环境下安装MySQL5.6的图文教程

    Linux环境下安装MySQL5.6的图文教程Linux环境下安装MySQL5.6的图文教程Linux环境下安装MySQL5.6的图文教程Linux环境下安装MySQL5.6的图文教程

    linux下安装mysql的方法:首先搭建好Linux环境;然后安装依赖包以及cmake编译工具;接着上传MySQL源码包并进行解压并编译安装;最后给MySQL用户授予权限即可。 相关mysql视频教程推荐:《mysql入门视频教程》 一、首先搭建好Linux环境,我这边使用的是redhat ent…

    2026年9月4日 用户投稿
    000
  • 解决PHP Web应用数据更新延迟:浏览器缓存管理与实时内容展示

    本文深入探讨了PHP应用在本地开发环境中,当JSON数据或图片文件更新后,Web视图未能及时反映最新内容的问题。核心原因在于浏览器缓存机制。文章将详细介绍多种有效的解决方案,包括利用查询参数强制缓存失效、通过修改文件名实现版本控制,以及配置服务器端的缓存策略,旨在帮助开发者确保Web应用能够准确、实…

    2026年9月4日
    000
  • Linux命令中vi的整理总结分享(收藏)

    本篇文章主要介绍了linux文件编辑命令详细整理(总结),小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧 刚接触Linux,前几天申请了个免费体验的阿里云服务器,选择的是Ubuntu系统,配置jdk环境变量的时候需要编辑文件。 vi命令编辑文件,百度了一下,很多回答不是很…

    用户投稿 2026年9月4日
    000
  • linux普通用户su root切换出现的问题及解决方案

    linux普通用户su root切换出现的问题及解决方案linux普通用户su root切换出现的问题及解决方案linux普通用户su root切换出现的问题及解决方案linux普通用户su root切换出现的问题及解决方案

    这篇文章主要介绍了linux普通用户su root切换提示没有文件或目录的解决方法,需要的朋友可以参考下 1. 首先进入单用户模式:   1). ubuntu :     上述情况可以在grub界面选择第二项修复,但没有grub可以参考:      1、重启ubuntu,随即长按shirft进入gr…

    2026年9月4日 用户投稿
    200
  • 日志审计系统的基本原理与部署方式

    日志审计系统简介 什么是日志审计?日志审计是通过集中收集信息系统中的系统安全事件、用户访问记录、系统运行日志和系统运行状态等各类信息,经过标准化处理、过滤、合并和告警分析后,以统一格式存储和管理。这些信息通过丰富的日志统计汇总及关联分析功能,实现对信息系统日志的全面审计。 通过日志审计系统,企业管理…

    2026年9月4日
    100
  • 教你如何在linux系统系复制和移动文件夹

    linux下文件的复制、移动与删除命令为:cp,mv,rm一、文件复制命令cp 命令格式:cp [-adfilprsu] 源文件(source) 目标文件(destination)cp [option] source1 source2 source3 … directory 参数说明:    -…

    用户投稿 2026年9月4日
    100
  • 精确掌控PHP变量大小:mrsuh/php-var-sizeof 库的使用指南

    在开发过程中,我们经常需要了解变量的内存占用情况,以便进行性能优化和内存管理。php内置的memory_get_usage()函数可以获取当前内存使用情况,但它只能提供一个粗略的估计,无法精确反映单个变量的内存大小,尤其在处理大型数组或复杂对象时,其误差较大。 为了解决这个问题,我找到了mrsuh/…

    用户投稿 2026年9月4日
    100
  • 有关Linux文件管理的相关命令教程

    在了解了linux文件管理背景知识之后, 我们可以学习一些命令来管理我们的文件。  文件操作相关 有一些命令可以帮助我们”修剪”之前看到的文件树。 $touch a.txt 如果a.txt不存在,生成一个新的空文档a.txt。如果a.txt存在,那么只更改该文档的时间信息。(…

    用户投稿 2026年9月4日
    100
  • Linux下有关磁盘管理的常用命令

    linux磁盘分区工具        硬盘可以分成若干个分区,每个分区可视为独立的磁盘来使用。硬盘的分区方案被记录到“磁盘分区表”中,通常该表由4个部分组成,每个部分定义一个分区的信 息,因此原始概念中一个硬盘最多只能建立4个分区,称为“主分区”。由于硬盘越来越大,4个分区已不无法满足用户的需要,为…

    用户投稿 2026年9月4日
    100
  • Linux内存查看与管理

    在系统维护的过程中,随时可能有需要查看 cpu 使用率,并根据相应信息分析系统状况的需要。在 centos 中,可以通过 top 命令来查看 cpu 使用状况。运行 top 命令后,cpu 使用状态会以全屏的方式显示,并且会处在对话的模式 — 用基于 top 的命令,可以控制显示方式等等…

    用户投稿 2026年9月4日
    100
  • kali-linux安装部署

    kali-linux安装部署kali-linux安装部署kali-linux安装部署kali-linux安装部署

    一、kali-linux安装部署 安装包地址: kali安装工具 右键–操作–下载: 1.安装vmvare 2.下载VM程序–解压 kali官网 3.打开解压好的程序 4.开机 5.配置密码代码语言:javascript代码运行次数:0运行复制 sudo su# 默认kali/kalipasswd …

    2026年9月4日 用户投稿
    100
  • VSCode怎么插动图_VSCode插入GIF动图与预览动态效果教程

    VSCode无法直接在编辑器中播放GIF,但可通过Markdown预览功能实现动图展示。具体步骤为:将GIF文件放入项目目录或使用网络链接,在.md文件中用![描述](路径)语法插入,再通过Ctrl+Shift+V打开预览窗口即可动态查看。此方法利用内置渲染引擎,不需额外插件,适用于文档编写;也可安…

    2026年9月4日
    400
  • 如何安装Linux系统

    linux是免费的。其实这里的免费只是说linux的内核免费。在linux内核的基础上而产生了众多linux的版本。linux的发行版说简单点就是将linux内核与应用软件做一个打包。较知名的发行版有:ubuntu、redhat、centos、debain、fedora、suse、opensuse、…

    用户投稿 2026年9月4日
    200

发表回复

登录后才能评论
关注微信