nfs网络文件共享

简介:

 NFS:网络文件共享。

  网络文件系统(NFS)协议是由Sun MicroSystem20世纪80年代为了提供对共享文件的远程访问而设计和实现的。该协议采用Client/Server模型, 通过使用Sun开发的远程过程调用协议(RPC Protocol)来实现运行在一台计算机上的程序来调用在另一台远程机器上运行的子程序。

 现在存储技术非常流行,硬存储有SAN,NAS等,软存储有ISCSI,NFS等,相对于中小企业来说,软存储具有更高的性价比。

 现在我来讲一下NFS的配置。

1.红帽系统中nfs的软件包为nfs-utils和nfs-utils-lib

2./etc/exports:NFS服务的主配置文件,该文件的最主要目的是发布共享目录并为共享目录限制权限。

3./var/lib/nfs/xtab:这个文件主要用来记录客户端与NFS服务器的连接记录,如果想查看哪些客户端曾经连接过NFS服务器,查看该文件即可


/etc/exports配置样例

格式:共享目录   [客户端1参数1

样例:/media    *(ro) 192.168.0.10(rw,no_root_squash)

参数:

ro           设置共享权限为只读

rw           设置共享权限为读写

no_root_squash     当使用NFS服务器共享目录的使用者是root时,将不被映射为匿名账号。即:NFS 主机使用共                享目录的使用者,如果是 root 的话,那么对于这个享的目录来说,他就具有 root 的权限!                这个项目极不安全,不建议使用!



具体操作步骤:

1.server端安装软件包

wKiom1ZvfYyz4JweAAB8msSXbnI492.png


2.调整主配置文件

wKioL1ZvfZLyyB5VAAALgbcMW2Q948.png


wKioL1ZvfZODrFSOAAAMx4L3cv4039.png


3.设置相关服务为开机自动启动

wKiom1ZvfYzBjdSDAAAQa0wNy0E700.png


4.启动相应服务(必须先启动rpcbind,然后再启动nfs)

wKiom1ZvfYzCu8MjAAAVh1LW2qI737.png


5.server端执行命令查看当前的共享目录(对于目录,我们可以使用其他技术来扩展其大小,如磁盘,lvm,raid等技术)

wKioL1ZvfgzAbDFkAAAS8GdjLuQ916.png


6.NFS服务的端口默认是不固定的,但可以强制NFS使用固定端口。修改配置文件nfs(去掉这几项前面的#即可)

wKiom1ZvfgXwOPdlAAAMQD1JYo0672.png

wKioL1Zvfgyhx575AAAFy3RIKZk337.png


7.client端使用mount命令将nfs共享目录进行挂载

wKiom1ZvfgbgGQ1mAAAP9YTD__s972.png


8.查看挂载项

wKioL1Zvfg2D6wrIAABG5pfG_C8923.png



本文转自 红色的菠萝 51CTO博客,原文链接:http://blog.51cto.com/10460741/1723114



相关文章
|
1月前
|
JSON 前端开发 JavaScript
在JavaScript中,异步编程是一种处理非阻塞操作(如网络请求、文件读写等)的重要技术
【6月更文挑战第12天】JavaScript中的异步编程通过Promise和async/await处理非阻塞操作。Promise管理异步操作的三种状态,防止回调地狱,支持链式调用和并行处理。async/await是ES8引入的语法糖,使异步代码更像同步代码,提高可读性。两者结合使用能更高效地处理复杂异步场景。
26 3
|
2月前
|
JavaScript 前端开发 网络安全
【网络安全 | 信息收集】JS文件信息收集工具LinkFinder安装使用教程
【网络安全 | 信息收集】JS文件信息收集工具LinkFinder安装使用教程
104 4
|
16天前
|
存储 编解码 API
视觉智能开放平台产品使用合集之如何处理本地文件或网络文件链接
视觉智能开放平台是指提供一系列基于视觉识别技术的API和服务的平台,这些服务通常包括图像识别、人脸识别、物体检测、文字识别、场景理解等。企业或开发者可以通过调用这些API,快速将视觉智能功能集成到自己的应用或服务中,而无需从零开始研发相关算法和技术。以下是一些常见的视觉智能开放平台产品及其应用场景的概览。
网络请求和下载,ping baidu Ctrl + C停掉,wegt命令可以在命令行内下载网络文件
网络请求和下载,ping baidu Ctrl + C停掉,wegt命令可以在命令行内下载网络文件
|
15天前
|
存储 Linux
深入了解Linux设备管理:字符、块和网络设备文件
深入了解Linux设备管理:字符、块和网络设备文件
20 0
|
1月前
|
Ubuntu
ubuntu搭建NFS服务 磁盘共享 nfs 搭建
ubuntu搭建NFS服务 磁盘共享 nfs 搭建
49 2
|
1月前
|
监控 网络协议 Ubuntu
Linux网络配置全攻略:解读/etc/network/interfaces文件的精髓
Linux网络配置全攻略:解读/etc/network/interfaces文件的精髓
126 1
|
2月前
|
存储 网络协议 Linux
NFS(Network File System 网络文件服务)
NFS(Network File System 网络文件服务)
|
1月前
|
存储 安全 测试技术
网络奇谭:虚拟机中的共享、桥接与Host-Only模式解析
网络奇谭:虚拟机中的共享、桥接与Host-Only模式解析
32 0
|
2月前
LabVIEWCompactRIO 开发指南16 有效使用网络共享变量的技巧
LabVIEWCompactRIO 开发指南16 有效使用网络共享变量的技巧
27 1