NFS配置和autofs按需挂载

2023-05-16

什么是NFS

NFS其目的就是让不同计算机不同操作系统之间可以彼此共享文件

NFS采用服务器/客户端工作模式

在NFS服务器上将目录设置为输出目录(即共享目录)后,客户端就可以将这个目录挂载到自己系统中的某个目录下。

什么是NFS守护进程

rpc.nfsd:它是基本的NFS守护进程,主要功能是管理客户端是否能够登入服务器。

rpc.mountd :它是RPC安装守护进程,主要功能是管理NFS的文件系统。它会读取NFS的配置文件/etc/exports来对比客户端权限。

·rpc.portmap:主要功能是进行端口映射工作。

安装NFS服务的准备

网络准备

服务端静态ip地址

安装所需软件

yum install -y nfs-utils*

rpm –qa |grep nfs

配置文件路径/etc/exports

共享目录的绝对路径 客户端(选项)

例:/share 192.168.0.0/24(ro)

NFS服务的启动

启动rpc守护进程

systemctl start rpcbind

启动或重启nfs服务

systemctl restart nfs

exportfs –r(重读/etc/exports文件)

权限选项:当客户端在挂载NFS服务器共享的目录时,会根据NFS服务器的权限选项来决定以只读方式或读写方式来挂载文件系统

·NFS用户映射选项:NFS客户端在访问服务端共享的目录时,访问的用户可以映射为一个权限很低的普通或系统用户。这样可以增强访问的安全性。

  1. *no_root_squash

NFS其他访问选项

  1. *sync

Linux客户端访问NFS服务

通过挂载来访问NFS共享目录

mount –t 文件系统类型 NFS服务器上共享目录 客户端本地挂载目录

mount 192.168.1.200:/share /mnt/nfs

·使用showmount命令测试NFS服务器的输出目录状态showmount命令的基本格式为:

Showmount [选项] NFS服务器名称或地址 -e:显示指定的NFS服务器上所有输出的共享目录。

showmount –e 192.168.1.200,通过挂载来访问NFS共享目录

autofs按需挂载

主配置文件/etc/auto.master

监控目录       设备挂载策略文件

vi /etc/auto.master

/misc                           /etc/auto.misc

 

挂载策略文件,比如/etc/auto.misc

挂载点目录名      挂载参数       目标主机ip:共享目录

vi /etc/auto.misc

cd   -fstype=iso9660,ro,nosuid,nodev      :/dev/cdrom

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

NFS配置和autofs按需挂载 的相关文章

  • 2021 => 手把手教你NFS部署(实用)

    NFS服务 原理 xff1a 供文件共享服务 为Web Server 配置集群中的后端存储 支持多节点同时挂载以及并发送与写入 架构解析 这是一张大型网站高并发架构图 xff0c 我们只需注意图中圈红的地方 建立NFS文件系统本质就是用来进
  • 利用NFS服务挂载NFS根文件系统

    嵌入式Linux根文件系统 xff0c 简单地说 xff0c 根文件系统就是一种目录结构 注意根文件系统和普通的文件系统的区别 常见的Linux根文件系统有 xff1a xff08 1 xff09 NFS xff08 网络根文件系统 xff
  • ARM开发板挂接NFS网络文件系统

    1 交叉线连开发板和PC 2 LINUX IP PC IP和开发板IP属同一网段 LINUX IP 192 168 1 20 PC IP 192 168 1 30 做中转作用 开发板IP 192 168 1 10 3 ubuntu默认是没有
  • k8s之挂载NFS到POD中

    写在前面 在k8s之挂载本地磁盘到POD中 一文中我们看了如何将POD中的数据写到本地磁盘中 这种方式要求POD只能在指定的Node上 一旦POD更换Node 数据依然会丢失 所以本文看下如何通过将数据写到NFS中来解决这个问题 下面我们就
  • ubuntu 配置nfs 出现Failed to start nfs.service: Unit nfs.service not found

    ubuntu 10 0开启配置nfs 服务service nfs start时出现 Failed to start nfs service Unit nfs service not found 原因是ubuntu 10 0以上的版本取消了s
  • automount挂载文件系统

    Automount是自动挂载NFS的一种方法 所谓自动挂载 就是让客户端自动触发mount命令把NFS文件系统挂载到本机的挂载点而不需要人工操作 这将给系统管理员节省大量的工作 特别是在大规模集群中 当客户端和NFS数量都比较少的时候 最简
  • 进入到文件系统,使用mount命令挂载到Linux不成功。出现 failed: No such device

    如图 原因 nfs模块未配置加载到内核中 解决办法 加入nfs模块到内核中 重新配置 配置如下 File systems gt Network File Systems gt lt gt NFS client support NFS cli
  • linux中使用nfs共享文件

    NFS需要使用远程过程调用 RPC 也就是说 我们并不是只要启动NFS 还需要启动RPC这个服务 服务器端 CentOS 7 4 ip 172 16 0 1 共享 tmp目录 共享 data目录给172 16 0 2 安装nfs yum i
  • nfs漏洞的处理:目标主机showmount -e信息泄露(CVE-1999-0554)

    文章目录 前言 一 漏洞内容 二 配置现状 1 nfs server节点 etc exports文件的配置 2 client节点执行showmount e 测试 三 nfs server节点增加访问控制的配置 1 etc hosts all
  • 开发板配置NFS服务

    文章目录 NFS介绍 NFS版本 NFS服务器和客户端 安装NFS 配置NFS服务器 启动NFS服务 挂载NFS共享 NFS安全性 NFS日志 开发板配置NFS环境 环境 操作前先关闭防火墙 配置过程 server端的配置 开发板的操作 常
  • 这个规范的集群示例是如何工作的?

    当必须通过文件系统同步程序 shell脚本 时 我发现了一种flock基于的解决方案是受到推崇的 也应该工作on NFS 在脚本中使用的规范示例 来自http linux die net man 1 flock is flock s 200
  • 无法写入通过 NFS 连接的 FIFO 文件

    我正在尝试写入位于 NFS 安装上的 FIFO 文件 但它会阻塞 可能是什么问题呢 我的 etc export tmp test 10 0 0 0 24 rw no root squash async NFS 服务器和客户端上的 ls tm
  • 加快 Vagrant 上主机和来宾之间的同步延迟(NFS 同步文件夹)

    我正在使用 vagrant 在本地计算机上运行 wordpress 开发环境 并将 nfs 设置为默认文件共享机制 我在 Mac 上 总体性能非常好 除了一件事 同步延迟 我已经在来宾上设置了 grunt 观察程序来重新编译 css jav
  • PersistentVolumeClaim 未绑定:“nfs-pv-provisioning-demo”

    我正在仅使用一个节点建立一个 kubernetes 实验室并学习设置 kubernetes nfs 我从以下链接逐步遵循 kubernetes nfs 示例 https github com kubernetes examples tree
  • openEuler NFS多路径

    简介 网络文件系统 NFS 是一种分布式文件系统协议 最初由 Sun Microsystems Sun 于 1984 年开发 允许NFS客户端上的用户通过计算机网络访问NFS服务端上文件 随着NFS服务广泛应用于金融 EDA AI 容器等行
  • 当 NFS 挂载失败时,bash 检查目录是否存在挂起

    我有一个 bash profile 脚本 它根据目录存在为我设置一些别名 if d home user games then alias cdgames cd home user games fi 这些目录之一位于 NFS 挂载上 如果文件
  • 通过 NFS 上传文件时出现操作系统错误

    当我尝试通过 django 管理界面上传媒体文件时 出现以下错误 OSError Errno 45 Operation not supported 这是回溯的最后一行 File path to home Envs myenv lib pyt
  • 如何确保与 sqlite 和 NFS 的文件安全同步

    我最近将应用程序的工作区文件格式转换为 sqlite 为了确保 NFS 上的稳健操作 我使用了通用更新策略 对本地硬盘上临时位置中存储的副本进行了所有修改 仅在保存时 我才会通过使用临时文件复制原始文件来修改原始文件 可能在 NFS 上 我
  • 在 Mac OS X 上从 boot2docker 迁移到 Vagrant+NFS 的最快方法是什么?

    我有一个从官方 mysql 构建的数据库容器docker pull mysql 我有一个前端应用程序app用蛋糕建造 我有一个后端应用程序cms使用 Symfony 构建 我为两者都设置了容器链接app and cms自动启动并连接到db
  • 强制卸载 NFS 安装目录 [关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 Locked 这个问题及其答案是locked help locked posts因为这个问题是题外话 但却具有历史意义 目前不接受新的答案

随机推荐

  • 计算机毕业设计项目推荐(源码+论文+PPT)

    2022年最新计算机毕业设计 xff0c 本科 xff0c 项目汇总 xff01 哈喽 xff0c 大家好 xff0c 大四的同学马上要开始做毕业设计了 xff0c 大家做好准备了吗 xff1f 博主给大家详细整理了计算机毕业设计最新项目
  • Tomcat安装步骤及详细配置教程(2022最新版)

    网上的tomcat安装及配置教程一大堆 xff0c 但是好多都过时了 xff0c 根本不适用现在的版本 xff0c 今天凯歌整理一篇Tomcat安装步骤及详细配置教程 xff0c 2022年最新版 Tomcat安装及配置教程主要分为四步 x
  • 基于 Vue 和 SpringBoot 实现的博客系统(附源码)

    今天给大家分享一个基于 Vue 和 SpringBoot 实现的博客系统 xff01 源码在文章结尾处 xff0c 大家自行下载即可 xff0c 我设置的免积分下载 xff01 一 主要功能 1 前端 后台管理系统采用Vue开发 文章模块
  • 基于Java的一个可自由拖拽的BI可视化系统(附源码)

    介绍 这是一个可自由拖拽的BI可视化系统支持主流的关系数据 xff1a MySQL xff0c Oracle xff0c PostgreSQL等同时支持Apache Doris xff0c 这个一开始初衷就是为了 Doris 数据可视化分析
  • 基于SpringBoot+Mybatis框架的私人影院预约系统(附源码,包含数据库文件)

    基于SpringBoot 43 Mybatis框架的私人影院预约系统 xff0c 附源码 xff0c 包含数据库文件 非常完整的一个项目 xff0c 希望能对大家有帮助哈 本系统的完整源码以及数据库文件都在文章结尾处 xff0c 大家自行获
  • esp32cam socket图传至服务器实现外网直播

    esp32cam烧录代码 include 34 WiFi h 34 include 34 esp camera h 34 include lt WebSocketsClient h gt 需要安装库 xff1a https www ardu
  • VCS2018在Ubuntu20 18安装步骤

    之前在Ubuntu20上下VCS xff0c 花了好几天时间 xff0c 本来想写博客避免以后重复劳动 但由于各种原因拖了一两个月 xff0c 这次由于疫情原因 xff0c 期末考试推迟 xff0c 所以就再次在Ubuntu18上下了VCS
  • 华为Datacom认证: SR与SDN的珠联璧合-附题库

    在上一期的 专家有料 中 xff0c 我们介绍了从 MPLS到SR的演进之路 xff0c 了解了MPLS技术如何弥补传统IP路由转发的缺陷 SR技术如何简化控制层面并且实现更加灵活的TE流量工程 xff1b 随着云计算的发展 xff0c S
  • 单片机学习笔记之点阵(8x8)

    心血来潮 xff0c 想捡一下丢了很久的单片机 xff0c 纪录一下单片机学习简单的点阵显示 xff0c 及踩到的 xff0c 找到吃灰很久的普中科技开发板 xff08 非广告 xff0c 为毕设学习买的 xff09 1 使用工具 使用开发
  • 数字图像处理——车牌识别(matlab)

    本次大报告利用MATLAB函数功能 xff0c 设计和实现了一个车牌识别系统 车牌识别系统的基本原理为 xff1a 将手机拍摄到的包含车辆牌照的图像输入到计算机中进行预处理 xff0c 再对牌照进行搜索 检测 定位 xff0c 并分割出包含
  • 怎么去掉Chrome上的缩略图

    1 在地址栏输入chrome flags 网站 xff0c 然后回车 2 然后你会看到以下界面 3 然后在搜索栏里输入API xff0c 然后找到Experimental Extension APIs xff0c 点击最右边的Disable
  • 【STM32学习_凯斯2】

    STM32学习 凯斯2 STM32F1系统架构STM32F1系统时钟系统时钟简介系统时钟配置端口复用下的时钟 STM32F1NVIC 中断优先级管理HAL 库中寄存器地址名称映射分析 本文为原子哥hal库开发手册学习笔记 STM32F1系统
  • 【完美解决方案】Error during artifact deployment. See server log for details.

    Error during artifact deployment See server log for details 文章目录 Error during artifact deployment See server log for det
  • shell脚本用变量来保存cat命令返回信息遇到的问题

    假定有一个文件f1 xff0c 文件的内容只有三行分别为 1 2 3 定义变量 v1 61 cat f1 然后echo v1 发现打印信息为 1 2 3 信息并没有换行 如果想要换行则需要在变量左右加上双引号 echo 34 v1 34
  • Keil5下载烧录错误常见问题

    最常见的我们在入门使用STM32单片机之时会遇到各种各样的问题 由于STM32作为32为单片机 xff0c 比起诸如8051的8位单片机复杂了许多 xff0c 如果不使用库函数以及别人的封装库代码进行开发对于新手基本是不可能的 1 代码移植
  • 计算机基础知识

    一 操作系统的作用 xff1a 1 xff1a 管理底层硬件设备 2 xff1a 整合资源 xff0c 提供给上层软件使用 二 硬件资源分类 1 xff1a 计算资源 2 xff1a 存储资源 xff1a 硬盘 U盘 光驱 3 xff1a
  • cc1: error: unrecognized command line option "-m64"

    我们在交叉编译的时候可能会遇到下面两个问题 xff0c 1 cc1 error unrecognized command line option 34 m64 34 cc1 error unrecognized command line o
  • 虚拟机基础指令、知识

    操作系统部分 xff1a centos 操作系统组成 xff1a 本质上是软件集合 内核 xff08 Linux内核 43 shell壳 43 运行函数 xff09 43 外围软件 文档管理类命令 xff1a 创建目录 mkdir 目录路径
  • LMV工作原理及RAID概述

    LVM工作原理 化零为整 xff1a 将多个物理分区 磁盘从逻辑上组合成一个更大的虚拟磁盘 xff08 卷组 xff09 动态伸缩 xff1a 从整合的虚拟磁盘中可划分出不同的虚拟分区 xff08 逻辑卷 xff09 xff0c 卷的大小可
  • NFS配置和autofs按需挂载

    什么是NFS NFS 其目的就是让不同计算机不同操作系统之间可以彼此共享文件 NFS采用服务器 客户端 工作模式 在NFS服务器上将目录设置为输出目录 xff08 即共享目录 xff09 后 xff0c 客户端就可以将这个目录挂载 到自己系