文章目录

  • 前言
  • 一、NFS的安装
  • 二、具体操作
  • 总结

前言

NFS全称Network File System(网络文件系统),是使用户可以问服务器的一种文件系统。主要功能是通过网络是服务器共享文件的一种工具。nfs可以远程挂载到本地,使服务器文件的浏览和浏览本地windows文件一样


提示:以下是本篇文章正文内容,下面案例可供参考

一、NFS的安装

yum -y install nfs-utils rpcbind

二、具体操作

  1. 创建目录
mkdir /usr/share/nfsfile
echo "Welcome to nfs Teaching!" > /usr/share/nfsfile/readme #这里echo后面的内容可以是任何东西,这里我只是为了表示文章。/readme这个可以是mynfs,也可以是其他
  1. 修改权限
chown -R nfsnobody /usr/share/nfsfile
(这里如果提示权限不够执行:
useradd nfsnobody -s /sbin/nologin
)

注意不一定非要是/usr/share。也可以是/home/nfs/nfsfile,记住路径即可
3. 修改文件/etc/exports

vim /etc/exports
/usr/share/nfsfile 192.168.144.0/24(rw,sync,root_squash)
这里的ip地址是通过ifconfig命令查看的自己主机ip,0代表全网络通过
exportfs -r  重新加载文件
exportfs -v  查看结果

注意在ip/24后面没有空格,如果有在运行nfs会有概率报错
4. 启动nfs

systemctl start nfs-server   启动nfs服务
systemctl enable nfs-server  开机自启nfs服务
  1. 查看nfs服务器中文件
showmount -e 192.168.144.143
  1. 创建nfs客户端挂载目录
mkdir /nfsfile
mount -t nfs 192.168.144.143:/usr/share/nfsfile /nfsfile
cat /nfsfile/readme
  1. 开机自启时自动挂载nfs分享文件目录
 vim /etc/fstab192.168.144.143:/usr/share/nfsfile /nfsfile nfs defaults 0 0esc shift : wq 保存退出
umount 192.168.144.143:/usr/share/nfsfile  解除挂载任务
umount /nfsfile
mount -a
touch /nfsfile/test1  创建验证挂载到/nfsfile/下是否可写
ls -l /nfsfile/test1  查看验证挂载到/nfsfile/下是否可读
  1. windows挂载centos9服务器的nfs服务
    控制面板>程序与功能>启动或关闭windows功能>勾选nfs>确定
    Win +r输入cmd
showmount -e 192.168.144.143
mount 192.168.144.143:\usr\share\nfsfile \nfsfile

注意windows中\与centos中/是相反的



总结

windows11进入nfs网络位置时会卡顿需要等待一会,总之心急吃不了热豆腐!!!也有可能是我电脑的问题。说是原创实在有违初心,参照了《Linux网络操作系统配置与管理》和自己经验总结,在书中找寻自己当年会了但是没精的内容,分享给大家

centos9 NFS相关推荐

  1. Ubuntu NFS 服务器和客户端挂载详解

    1. NFS 基本介绍 1.1 NFS 简介 NFS 是 Network File System 的缩写,即网络文件系统.一种使用于分散式文件系统的协定,由 Sun 公司开发,于1984年向外公布.功 ...

  2. 使用Uboot启动内核并挂载NFS根文件系统

    配置编译好内核之后,将生成的内核文件uImage拷贝到/tftpboot/下,通过tftp服务器将内核下载到开发板,使用命令:tftp 31000000 uImage.下载完成之后配置bootargs ...

  3. linux 6.7 nfs安装yum,centos7下NFS使用与配置

    NFS是Network File System的缩写,即网络文件系统.客户端通过挂载的方式将NFS服务器端共享的数据目录挂载到本地目录下 nfs为什么需要RPC? 因为NFS支持的功能很多,不同功能会 ...

  4. cenotos 卸载mysql_cenotos 6.5 NFS服务配置

    cenotos 6.5 NFS服务配置 1.安装软件: yum -y install rpcbind nfs-utils nfs-utils-lib 2.配置NFS # cat /etc/export ...

  5. Docker容器中挂载NFS共享目录

    之前在https://blog.csdn.net/fengbingchun/article/details/110561129 介绍过使用Dockerfile构建ubuntu 16.04镜像,并在容器 ...

  6. 通过配置NFS使Ubuntu和海思3559A板子共享目录

    之前在Ubuntu和海思3559A板子之间来回拷贝文件都是用的scp命令,不是很方便,这里通过配置NFS来实现它们之间共享目录,操作步骤如下: 1. 在Ubuntu上安装NFS,执行以下命令,执行结果 ...

  7. 网络文件系统(NFS)简介

    网络文件系统(Network File System, NFS)是一种分布式文件系统协议,最初由Sun Microsystems公司开发,并于1984年发布.其功能旨在允许客户端主机可以像访问本地存储 ...

  8. NFS 文件共享的创建过程

    nfs 文件共享的服务器 nfs服务需要两个软件包nfs-utils和portmap 启动nfs服务 # service portmap start # service nfs start # chk ...

  9. centos7中nfs文件系统的使用

    需求:file01:1.1.1.1(内网ip 172.20.103.212),file02:2.2.2.2(内网ip 172.20.103.211) 这两台机器的 /dev/mapper/myvg-m ...

最新文章

  1. 斯坦福团队开发智能盲杖,搭载激光雷达,可探测障碍规划路线,完全开源可在家DIY...
  2. C标准库 limits.h
  3. 电脑温度测试软件_网购电脑够便宜?坑连着坑真的不好躲
  4. php 追溯,php 无限分类父子追溯方法
  5. 携程基于Quasar协程的NIO实践
  6. ADSL断流问题分析
  7. 关于ios手机上传图片旋转问题的解决
  8. Nginx 怎么给一台服务器,配置两个域名?详细的解说+截图教程
  9. LeetCode MySQL刷题——day2
  10. Python学习笔记之字典(一)
  11. event.keyCode 事件属性
  12. 硬核图书系列:《Spring Boot编程思想(核心篇)》
  13. Python让繁琐工作自动化——chapter17 操作图像
  14. 用户级线程和内核级线程
  15. 多媒体计算机软件系统课件,《多媒体计算机系统》PPT课件.ppt
  16. 汽车故障诊断技术【8】
  17. 台湾移动互联网为什么跑慢了?
  18. 特立独行的幸福(25分)Python
  19. SpringBoot整合Thymeleaf(22)
  20. 金蝶迷你版所有数据引出excel没有反应,如何处理

热门文章

  1. gearman mysql 扩展_Gearman分布式任务处理系统(二)扩展应用
  2. Sate210-F 金手指核心板引脚说明
  3. html引入icon(矢量图)
  4. Android权限操作之uses-permission详解
  5. MySQL数据类型之数值数据类型
  6. 已经安装了AccessDatabaseEngine.exe还是报错(两种原因)
  7. zabbix设置中文字体
  8. 新手站长容易犯的3个WordPress安全错误
  9. 深入浅出JMS(二)–ActiveMQ简单介绍以及安装(转载)
  10. V免签-免费的个人免签约解决方案搭建教程