|
再谈多系统共享文件夹, 看到一个本社区里面有个关于设置共享文件夹的帖子,不妨说说我的想法。 首先我们了解一下NFS ( Network File Sytem ),网络文件系统。和其相关的 RFC 文档主要有 RFC 1813 (NFS 3 Protocol) 、 RFC 1094 (NFS 2 Protocol) 和 RFC 2055 (WebNFS Protocol) 。 最早先,因为存储介质比较贵,在一个局域网里面有一个统一的服务器,客户端(用户)通过NFS 功能将服务器中某个目录直接挂载到本地,这样在客户端本地看, NFS 服务器端共享的目录就好像是客户端自己的磁盘分区或目录一样。这个协议已经用了很多年了,虽然不很新,但胜在稳定。 在win10 系统中,可以直接在“服务器角色”对话框中,选择“文件和存储服务”创建“ NFS 服务器”,而较老一点的系统,比如 win7 ,可能需要外部软件来做这项工作,例如“ hanWIN NFS 服务器”。大家可以直接在网上搜索下载,在软件说明里面并不包含 win7 (支持 NT 架构的 Windows NT 4.0/2000/XP/2003 和 9x 架构的 Windows 9x/ME ),但经过验证,实际是可以使用的。 其运行的基础界面(其实有没有界面都没关系,又不是靠gui生存的)如下:
图片1.png (33.13 KB, 下载次数: 0)
下载附件 保存到相册
昨天 20:36 上传 主要需要修改
图片2.png (34.32 KB, 下载次数: 0)
下载附件 保存到相册
昨天 20:36 上传 点击“编辑输出表文件 (E) ”,可以通过记事本打开 exports 文件
图片3.png (31.97 KB, 下载次数: 0)
下载附件 保存到相册
昨天 20:36 上传 可以看到,包括三个部分:服务器本地目录、选项参数、客户端IP 地址。 服务器本地目录就是我们存放系统的路径,参数有可以参考帮助文件
图片4.png (35.35 KB, 下载次数: 0)
下载附件 保存到相册
昨天 20:36 上传 其实,可以只改为最简单的
图片5.png (31.72 KB, 下载次数: 0)
下载附件 保存到相册
昨天 20:36 上传 点击界面上的重启服务是没有用的,而应该通过命令执行 net stop nfsserver net start nfsserver 重启服务 Win7 缺省没有安装 NFS 客户端,可以手工安装,在控制面板里面找到“打开或关闭 Windows 功能”
图片6.png (112.17 KB, 下载次数: 0)
下载附件 保存到相册
昨天 20:36 上传 可以找到“ NFS 服务”
图片7.png (59.04 KB, 下载次数: 0)
下载附件 保存到相册
昨天 20:36 上传 安装NFS 客户端。 安装后,可以通过命令加载一个新的盘符,例如:
图片8.png (34.48 KB, 下载次数: 0)
下载附件 保存到相册
昨天 20:36 上传 再试试linux 系统吧 因为手边正在做一个树莓派的活,直接说说用树莓派来做NFS server 。 把文件拷贝到 /home/pi/tftp 目录下 安装 sudo apt-get install nfs-kernel-server nfs-common portmap 再通过修改配置文件,指定NFS 路径
图片9.png (24.19 KB, 下载次数: 0)
下载附件 保存到相册
昨天 20:36 上传 启动nfs 服务
图片10.png (1.63 KB, 下载次数: 0)
下载附件 保存到相册
昨天 20:36 上传 file:///C:\Users\Administrator\AppData\Local\Temp\ksohtml5524\wps10.jpg 虽然没有回显,但启动成功了,可以在刚才的windows 环境下验证一下, mount 一个 k 盘试试。 可以看到,已成功
图片11.png (96.63 KB, 下载次数: 0)
下载附件 保存到相册
昨天 20:36 上传 Linux 下的 mount 大家都熟,就不用再专门提了吧。 |
|