NFS攻略 - Linux文件服务器搭建与使用实例

NFS攻略 - Linux文件服务器搭建与使用实例

本文链接:http://codingstandards.iteye.com/blog/816246   (转载请注明出处)

 

本文内容包括:

1 NFS概述及实例

2 Linux下NFS服务端的设置

3 Linux下NFS客户端的设置

4 Windows下NFS客户端的安装及设置

 

1 NFS概述及实例

 

1.1 NFS是什么?

 

NFS 是网络文件系统 Network FileSystem 的 简称 ,最早是由 Sun 公司 开发 出来 的,目的是想 让 不同的 机器 、不同的 操作 系統可以 共享文件。 在 Unix/Linux类的 操作系统 中 可以 用 NFS 来搭建文件服务器。 对于一个真实的运行环境而言,配置和启用文件服务器都是很有必要的。把重要的数据集中存储和管理,其安全性显然比分布存储要可靠得多。

 

1.2 NFS有何优缺点? 

 

本节内容来自 NFS相关资料【2】。

优点:主要用在Linux与Linux或Linux与Unix之间的文件共享,使用时很方便简单好用,所以在共享时还是经常使用的。 

缺点:NFS是基于主机来认证和访问的,明文传输,数据易被篡改和窃取从而存在很大的安全隐患,NFS没有真正的用户验证机制,而只有对RPC/Mount请求的过程验证机制, 在RPC远程调用中,一个SUID的程序就具有超级用户权限。

 

1.3 NFS与SAMBA比较如何?

 

本节内容来自NFS相关资料【3】。

samba是DEC开始开发的,用于在不同的Unix机器间进行资源共享,采用udp协议。后来基于tcp重新开发后,效率有了很大提高。它使用的协议是 SMB。微软不愿意交License费,在windows系统中对该协议重新进行了实现。既然samba和windows中的网络邻居都使用SMB协议。 那么,samba自然主要用于在windows和unix之间共享资源。资源包括文件、打印机等等。
NFS是SUN开发的,用于UNIX机器之间的资源共享。其设置相当容易,主要是配置/etc/exports文件,然后运行exportfs -a来共享出来。现在NFS已经成为UNIX/LINUX上的标配。
两者的文档都说自己的效率高一些:)从我的经验来看,nfs的效率要稍微高一些,只是差别不是太大。
从配置来看,samba比较复杂,nfs比较简单。但是复杂有复杂的道理,它让我们能够灵活的配置。

 

1.4 一个使用NFS作为文件服务器的实例

 

某IVR系统中包括如下几种功能的机器节点:(只描述与文件服务器有关的信息)

 

节点类型与文件服务器的相关需求操作系统,硬件或开发环境共享目录情况
文件服务器 用于存放大量的语音文件。 Linux,Raid5,硬盘容量2T ip地址为192.168.6.55,共享目录为/vmsnfs。
后台服务器 会定期删除文件服务器的过期文件,会按用户的要求删除文件。 Linux,C++ 文件服务器的客户端,也使用/vmsnfs来访问文件服务器上的共享目录。
CTI服务器 录制语音文件保存到文件服务器,播放语音文件。 Windows XP,C++ 文件服务器的客户端,将此共享目录映射到驱动器N:。
WEB服务器 用户或管理员需要访问文件服务器下载或播放语音文件。 Linux,Java,Tomcat 文件服务器的客户端,也使用/vmsnfs来访问文件服务器上的共享目录。

 

这样配置之后,此系统中的所有Linux机器都可以通过/vmsnfs访问文件服务器,而Windows则通过N:来访问,使程序几乎可以透明的访问文件服务器了。

 

本文后面的章节就使用此例情况来演示如何配置NFS服务端以及如何在Linux和Windows下访问共享目录。

 

点击下面的链接可继续查看本文其他部分内容:

2 Linux下NFS服务端的设置

3 Linux下NFS客户端的设置

4 Windows下NFS客户端的安装及设置

 

NFS相关资料

 

【1】鸟哥的Linux私房菜  NFS 伺服器

【2】51CTO技术博客  discusslinux   网络文件共享(Ftp,NFS,Samba )—— NFS  

【3】ChinaUnix论坛  samba和 NFS 的区别是什么?

【4】HUGH0001的专栏  ftp服务器( ftp/tftp )、  Samba 服务器、 NFS 服务器的区别

【5】TurboLinux知识库  系统管理:autofs

【6】ChinaUnix博客  windows 下访问  nfs


待续。
57、配置 NFS 文件服务器全攻略 本文详细介绍了如何在 Linux 系统中配置和使用 NFS 文件服务器。内容涵盖 NFS 简介、安装与启动 NFS 服务、配置共享目录、用户权限管理、防火墙设置以及客户端挂载操作。同时,还提供了使用 Cockpit Web UI 管理 NFS 的方法,并总结了常见问题的解决策略。通过本文,用户可以全面掌握 NFS 的配置流程和安全注意事项,实现高效、安全的文件共享。 阅读详情

相关推荐

60、配置 NFS 文件服务器全攻略

本文详细介绍了在Linux系统中配置NFS文件服务器的完整流程,涵盖NFS简介、服务安装与启动、/etc/exports文件配置、主机访问控制、用户权限映射、安全加固、常见问题排查及性能优化建议。通过图文并茂和命令示例,帮助用户快速搭建安全高效的NFS共享环境,并支持客户端自动挂载与跨系统文件共享。

k8s6orchestrator的博客 60

NFS服务

文章目录1. nfs介绍1.1nfs特点1.2使用nfs的好处1.3nfs的体系组成1.4nfs的应用场景2.nfs工作机制2.1RPC2.2 NIS2.3 nfs工作机制3.nfs工作机制4.nfs管理5.案例 1. nfs介绍 1.1nfs特点 nfs功能:把本机的资源(目录)共享给另一台主机挂载使用 NFS(Network File System)即网络文件系统,是FreeBSD支持的文件...

shj1295384的博客 1837

62、配置 NFS 文件服务器全攻略

本文详细介绍了配置NFS文件服务器的完整流程,涵盖防火墙设置(firewalld和iptables)、TCP包装器访问控制、SELinux安全策略配置、NFS文件系统的手动与自动挂载方法、常用挂载选项说明、嵌套挂载点处理、常见问题故障排除以及性能优化建议。通过图文并茂的mermaid流程图展示了挂载流程与故障排查路径,帮助用户构建安全、稳定、高效的NFS文件共享环境。

u9v0w的博客 83

nfs介绍与配置

nfs的特点、应用场景以及如何配置管理

weixin_65309423的博客 1898

48、Linux 打印与文件服务器设置全攻略

本文详细介绍了在Linux系统中配置打印机和文件服务器的完整流程。涵盖CUPS打印服务的原始打印启用、常用打印命令(如lpr、lpc、lprm)的使用,以及如何将打印机共享为CUPS或Samba打印服务器。同时深入讲解了NFS文件服务器的搭建,包括/etc/exports配置、安全权限设置、手动与自动挂载、autofs按需挂载等关键技术,并提供了常见问题解决方案与最佳实践建议,帮助用户实现高效、安全的打印与文件共享环境。

pea55的博客 88

49、搭建与管理 Samba 文件服务器全攻略

本文详细介绍了如何在CentOS系统上搭建与管理Samba文件服务器,涵盖安装、配置、安全设置、客户端访问、问题排查及性能优化等内容。通过图形界面和命令行两种方式配置Samba,并深入解析全局设置、共享目录权限、用户管理以及与不同操作系统的兼容性。同时提供SWAT工具使用、常用命令汇总和未来发展趋势分析,帮助管理员实现高效、安全的跨平台文件与打印机共享服务。

pea55的博客 92

NFS概述及应用

文章目录 一、NFS概述1、NFS优点与缺点2、NFS服务实现所需条件 二、NFS服务配置1、服务器使用 NFS 发布共享资源2、在客户机中访问 NFS 共享资源 一、NFS概述 ●NFS是一种基于TCP/IP传输的网络文件系统协议。通过使用NFS协议,客户机...

m0_55614372的博客 567

Xshell 连接 kali 虚拟机教程

启动ssh服务,启动后重新查看ssh服务状态,如下图active(running)正常。至此便可以直接使用Xshell登录kali系统了。至此虚拟机已经可以上网。-查看ssh服务状态。

qq_40726937的博客 2219

NFS概述

<br /> NFS 就是 Network FileSystem 的缩写,最早之前是由Sun所发展出来的。<br /><br />    RPC概述<br />    虽然 NFS 有属于自己的协议与使用的port number,但是在资料传送或者其它相关讯息传递的时候,NFS使用的则是一个称为远程过程调用(Remote Procedure Call, RPC)的协议来协助 NFS 本身的运作。<br />    当我们在使用某些服务来进行远程联机的时候,有些信息,例如主机的IP、服务的port numbe

平囧囧囧 652

Linux命令行入门:从零掌握服务器运维与Shell脚本基础

在信息化时代,操作系统是数字世界的基石,而终端命令行则是高效驾驭服务器的核心技能。无论是软件部署、服务监控还是故障排查,掌握基于Shell的指令操作都能大幅提升工程效率。从最基础的文件目录管理、文本处理,到权限控制、进程监控与网络调试,命令行提供了一套强大且可自动化的操作范式。尤其对于运维工程师和开发者而言,理解管道、重定向以及脚本化任务,意味着将重复劳动转化为可复用的自动化流程。本文从环境准备讲起,系统梳理常用Linux命令的实际场景与输出验证,并延伸至Shell脚本编写与定时任务,帮助初学者快速建立从操

weixin_30522983的博客 255

5G-A无源物联网:深度解析“不插电“智能的底层技术原理

北京移动推出5G-A无源物联网技术,实现电动车标签"零功耗"运行。该技术通过射频能量收集(利用5G-A基站高功率信号转换为电能)和反向散射通信(调制反射信号传输数据)两大核心技术,使设备无需电池即可工作。5G-A相比4G在信号能量密度、通信速率和定位精度等方面显著提升,结合通感一体等创新技术,为无源物联网提供商用基础。该方案已在北京小区试点应用,实现电动车精准定位管理,标签寿命可达5年以上。专家预测,这项技术将大幅降低物联网部署成本,推动"万物智联"时代的到来。

通信行业老兵、物联网从业者,做一个有趣的普通人。 2009

NFS文件系统简介及原理

什么是文件系统,NFS文件系统又是什么? 简单的说,文件系统就是通过软件对磁盘上的数据进行组织和管理的一种机制,对其的一种封装或透视。 NFS,Network File System。顾名思义,网络文件系统,即通过网络,对在不同主机上的文件进行共享。 为什么需要使用NFS呢? 在生产环境,我们很少使用单机部署应用,因为单机存在单点故障,一旦宕机,将无

waterfall_zjw的专栏 1万+

用WorkBuddy搭建漫剧AI自动化制作流水线全攻略

在内容创作领域,AI智能体正逐渐从单一工具辅助走向全流程自动化调度。其核心原理是将剧本、分镜、绘图、配音、剪辑等环节拆解为可独立执行的任务单元,由总控系统统一协调,从而大幅降低人力与时间成本。这种模式尤其适用于动态漫画(漫剧)这类环节多、专业度要求高的视频形态。传统制作流程中,角色一致性、配音周期和剪辑返工是公认的效率瓶颈,而借助AI智能体工作台,创作者只需输入故事创意,即可驱动多个数字分身协同完成内容生产。本文以WorkBuddy为例,详细展示如何配置模型、安装技能包并串联五段式流水线,将单集制作成本从万

weixin_28224217的博客 251

【转】NFS攻略 - Linux文件服务器搭建与使用实例

本文链接:http://codingstandards.iteye.com/blog/816246 本文内容包括: 1NFS概述及实例 2Linux下NFS服务器的设置 3Linux下NFS客户端的设置 4Windows下NFS客户端的安装及设置 1NFS概述及实例 1.1NFS是什么? NFS是网络文件系统NetworkFileSystem...

weixin_30502965的博客 504

ROS2前置基础教程 | 使用CMakeLists.txt编译ROS2节点

答案是有的,那就是cmake工具。cmake通过调用CMakeLists.txt直接生成Makefile。 2.新建CMakeLists.txt 在新建,输入下面内容。 3.编译代码 我们一般会创建一个新的目录,运行cmake并进行编译,这样的好处是不会显得那么乱。 创建好文件夹,接着运行cmake指令,代表到上级目录找。 运行完cmake你应该可以在build目录下看到cmake自动生成的Makefile了,接着就可以运行make指令进行编译 运行完上面的指令,就可以在build目录下发现节点了。ROS2

生活不止眼前的苟且 1万+

YOLOv11改进策略【模型轻量化】| 替换骨干网络为 2024轻量化网络MoblieNetV4:移动生态系统的通用模型

一、本文介绍 本文记录的是基于MobileNet V4的YOLOv11目标检测轻量化改进方法研究。MobileNet V4通过整合UIB、Mobile MQA以及优化的NAS策略,能够在在不降低性能指标的前提下,降低计算成本。本文配置了原论文中MNv4-Conv-S、MNv4-Conv-M、MNv4-Conv-L、MNv4-Hybrid-M和MNv4-Hybrid-L五种模型,以满足不同的需求。 模型 参数量 计算量 推理速度 YOLOv11m 20.0M 67.6GFLOPs 3.5ms

Limiiiing的博客 4456

NFS服务器配置全攻略:从入门到精通

NFS(网络文件系统)是一种分布式文件共享协议,允许客户端像访问本地文件一样访问远程服务器文件。本文详细介绍了NFS服务器的功能、工作原理及配置方法。主要内容包括:NFS提供跨平台文件共享、权限管理和高性能访问;通过RPC协议实现客户端与服务器通信;以Linux为例演示安装nfs-utils、配置exports文件、创建共享目录等完整部署流程;提供企业应用案例和安全优化建议,如限制IP访问、启用防火墙等;最后总结了挂载失败、权限问题等常见故障的解决方法。文章为NFS服务器的部署和使用提供了全面指导。

渣渣盟的博客 2817

2025年上半年第1批信息系统项目管理师论文真题解析与范文

文章首先分析了项目经理在交付绩效域中应关注的重点领域,然后按照项目管理五大过程组顺序,阐述了各过程组中与交付绩效域协同的绩效域及协调目标,最后制定了各过程组中交付绩效域的测量指标。本项目的实践表明,系统化的交付绩效管理不仅能保证项目成功,还能创造超出预期的业务价值。需要结合具体项目案例,按照五大过程组(启动、规划、执行、监控、收尾)顺序,分析各过程组中与交付绩效域协同的其他绩效域及其协调目标。价值交付连续性:建立敏捷交付机制,将项目分解为12个迭代周期,每周期交付可验证成果,确保价值持续流动。

Programming Talk 819

linux重启nfs客户端进程,NFS攻略 - Windows下 NFS 客户端的安装及设置

NFS攻略-Linux文件服务器搭建与使用实例本文内容包括:4Windows下NFS客户端的安装及设置4Windows下NFS客户端的安装及设置在Windows上使用NFS客户端,需要把nfs共享目录映射到一个驱动器。此处假定为映射的驱动器为N:,而nfs共享目录为192.168.6.55:/vmsnfs。4.1安装MicrosoftWindowsServicesforUNIXW...

weixin_34380085的博客 1232

多模态脑区细分图谱 HCP-MMP v1.0, Glasser et al. 2016 皮层和皮下区域,简写和全称对应关系

人类连接组计划多模态脑区细分图谱(HCP-MMP)提供了对人类大脑皮层区域的非常有用的细分(Glasser et al. 2016a, b)。图谱是多模态的,因为每个区域都是根据四个标准的组合定义的,包括结构(T1加权/T2加权髓鞘含量和皮层厚度图)、静息态功能连接、基于任务的激活和拓扑地形组织。HCP-MMP v1.0图谱包含每个半球180个皮层区域,基于210名参与者的分析。

从事脑科学核磁共振方法学研究,在Nature communications等权威期刊发表研究论文,熟练掌握磁共振处理方法和统计学方法,欢迎大家和我交流。 2618

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

CentOS 7 NFS服务配置全攻略:从零搭建到实践测试

NFS(Network File System,网络文件系统)是一种基于网络的分布式文件共享协议,允许多台服务器通过网络共享同一个目录,实现数据的集中存储与访问。本指南将详细介绍如何在CentOS 7系统中配置NFS服务端与客户端,并完成双向挂载测试。rpcbind是NFS(尤其是v3)必需的远程过程调用服务nfs-utils是NFS核心工具包,服务端与客户端均需安装定义NFS共享目录及权限/etc/fstab用于配置系统启动时自动挂载使用优雅重载配置,避免服务中断。

W3368314149的博客 1091

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

[Linux入门] Linux 部署本地 APT 仓库及 NFS 共享服务全攻略

本文介绍了在Linux系统中搭建本地APT仓库和部署NFS共享服务的详细步骤。本地APT仓库适用于企业内网或网络受限环境,通过安装apt-mirror工具、配置源文件、同步远程仓库等步骤实现。NFS服务则用于网络文件共享,包含服务端安装配置、客户端挂载及测试等环节。两项服务都能有效提升内网环境下的工作效率,文章提供了完整的配置示例和注意事项,适合系统管理员及初学者参考实施。

kura_tsuki的博客 1291

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

NFS攻略 - 在VirtualBox的CentOS下安装NFS碰到的问题汇总

NFS攻略 - Linux文件服务器搭建与使用实例 在VirtualBox的CentOS下安装NFS碰到的问题汇总(VirtualBox4.1.8+CentOS 5.7) 本文链接:http://codingstandards.iteye.com/blog/1468815   Q1: 在NFS服务端的系统上,将共享目录的属主和组设置为nfsnobody 出错。 [roo...

巨人站在肩膀上 550
上一篇: 我使用过的Linux命令之dos2unix - 将DOS格式文本文件转换成UNIX格式
下一篇: NFS攻略 - Linux下NFS服务端的设置
codingstandards
博客等级 码龄16年 12粉丝 3原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值