Windows系统下搭建NFS服务器
Windows系统下搭建NFS服务器
在windows系统中采用NFS功能实现文件共享,让Linux系统来访问。
首先在windows系统中安装一个实现NFS功能的第3方软件haneWin,然后在win7、Linux的客户端挂载电脑共享的文件夹就可以实现了文件共享。
第1步,安装haneWin软件。下载:window下HaneWINNFSServer-Linux文档类资源-CSDN下载
下载下来后,双击运行,出现下图所示界面后点“Next”即可,选择安装路径,所有的提示步骤点“Next”直到安装完毕。
第2步,右击NFS Server快捷方式,以管理员的身份运行,点击Registration进行注册激活。
第3步,创建nfs共享资源。如在d盘下创建文件夹temp作为共享目录,关闭防火墙。
选择NFS Server菜单,修改exports文件,通过exports配置文件设置要共享的目录及权限:
打开Edit exports file文件,在D盘下新建temp文件夹做为输出目录,这里可以根据自己的情况修改即可(-name:share不用去改),保存,restart server。
exports配置文件格式:
共享目录路径 选项1 选项2 选项n ...
常见选项:
1、-name:指定nfs共享名称,如-name:share
2、-range:指定允许访问的客户端IP地址范围。如-range 192.168.22.1 192.168.22.200
3、-readonly:指定只允许读权限的客户端IP地址。如-readonly 192.168.22.15
4、-public:允许公开。
验证:
Linux挂载
在Linux中输入以下命令(192.168.10.1为Windows电脑的IP地址,这里需改成你实际配置的IP):
mkdir -pv /mnt/nfs
busybox mount -t nfs -o nolock 192.168.10.1:/share /mnt/nfs
mount 查看挂载状态
win7 中使用NFS共享
一 安装
在卸载或更改程序->打开或关闭windows的功能-> 安装nfs服务
安装完成后,就可以在Windows的命令行窗口中通过mount以及showmount命令使用NFS的共享了。
win7访问nfs共享:
1、查nfs共享资源:win+R运行-----〉输入cmd回车-----〉showmount -e 192.168.22.1(是nfs服务器的IP地址)
2、访问nfs共享资源:mount \\192.168.22.1\nfstest k: 注:nfstest是第1步查到的nfs共享资源名称
3、查看nfs共享的文件:用start k:命令或win+E打开我的电脑,然后双击K:盘即可看到共享的文件列表。
注:windows系统中访问nfs共享资源是将nfs共享目录映射(加载)成一个未占用的“盘符”
----------------------------
以下为windows7系统中的NFS客户端命令详解,有兴趣的朋友可以参考一下。
二 使用
1)showmount
C:\>showmount /?用法: showmount -e [server] showmount -a [server]
showmount -d [server]
执行showmount命令行将显示到指定nfs服务器的所有mount信息。您必须提供以下选项之一:-e显示指定nfs服务器上的所有文件系统。-a显示每个已挂载的nfs服务器上的所有网络文件系统 (NFS) 客户端和目录。-d显示当前NFS客户端挂载的nfs服务器上的所有目录。
2)mount
C:\>mount ?
用法: mount [-o options] [-u:username] [-p:<password | *>] <\\computername\sha
ename> <devicename | *>
-o rsize=size 设置读取缓冲区的大小(以 KB 为单位)。
-o wsize=size 设置写入缓冲区的大小(以 KB 为单位)。
-o timeout=time 设置 RPC 调用的超时值(以秒为单位)。
-o retry=number 设置软装载的重试次数。
-o mtype=soft|hard 设置装载类型。
-o|euc-tw|euc-kr|shift-jis|big5|ksc5601|gb2312-80|ansi
指定用于文件和目录名称的 编码。
-o fileaccess=mode 指定文件的权限模式。
这些模式用于在 NFS 服务器上创建的新文件。使用 UNIX 样式模式位指定。
-o anon 作为匿名用户装载。
-o nolock 禁用锁定。
-o casesensitive=yes|no 指定在服务器上执行区分大小写的文件查找。
-o sec=sys|krb5|krb5i
3)umount
C:\>umount
用法: [-f] <-a | drive_letters | network_mounts>
-a 删除所有 NFS 网络装入点
-f 强制删除 NFS 网络装入点
4)实例
C:\>showmount -e nfs_serv1
导出列表在nfs_serv1:
/vol/volz 所有计算机
/vol/volx 所有计算机
/vol/Do_NOT_Delete 所有计算机
/vol/vol7 所有计算机
/vol/vol0 nfs_cli1
/vol/vol0/home 所有计算机
/vol/isan 所有计算机
/vol/vsc所有计算机
/vol/nfs_smvi nfs_cli1
/vol/vol_t1 所有计算机
C:\>mount \\nfs_serv1\vol\vol0 Z:
Z: 现已成功连接到 \\nfs_serv1\vol\vol0
C:\>mount
本地 远程 属性
-------------------------------------------------------------------------------
Z: \\10.128.132.175\vol\vol0 UID=-2, GID=-2
rsize=32768, wsize=32768
mount=soft, timeout=1.6
retry=1, locking=yes
fileaccess=755,
casesensitive=no
sec=sys
需要注意的是,mount point和Linux和UNIX有所不同,不是使用一个目录作为挂载点,而是使用一个未使用的盘符。
例如上例中的"Z:"。这样就可以通过Z:盘访问你的共享了。非常方便。比起CIFS的方式更加快捷。
使用完后,可以用umount命令卸载共享。
C:\>umount Z:
正在断开 Z: \\nfs_serv1\vol\vol0
连接上存在打开的文件和/或未完成的目录搜索。
要继续此操作吗? (Y/N) [N]:y
命令已成功完成。
-----------------
参考:https://blog.51cto.com/u_1364952/2046304
Windows系统下搭建NFS服务器相关推荐
- Win7系统下搭建NFS服务器
Win7系统下搭建NFS服务器 采用Linux系统的服务器管理员都知道linux系统中能用NFS网络文件系统这套程序实现linux和unix系统之间的文件共享.那么能否在windows系统中采用NFS ...
- windows下搭建NFS服务器
windows下搭建NFS服务器 在windows下,搭建NFS服务器最简单的方式就是下载一个NFS服务器软件,然后安装就可以了. 使用的NFS服务器软件:NFS Server 1.2.43. 下载地 ...
- windows系统下搭建 ZeroTier moon服务器
ZeroTier 是一个虚拟局域网软件,局域网内的机器,流量不走公网,降低了风险和费用.而且软件开源,同一子网下免费使用100个机器,然而在国内如果要用好ZeroTier,最好搭建MOON转发服务器. ...
- cif文件服务器搭建,在linux下搭建NFS服务器实现文件共享
介绍在linux下搭建NFS服务器实现文件共享 目录一.关于NFS 二.搭建一台NFS服务器共享特定资源 三.调优 一.关于NFS 1.NFS是Network File System的简写,即网络文件 ...
- Windows平台下搭建Git服务器
Git没有客户端服务器端的概念,但是要共享Git仓库,就需要用到SSH协议(FTP , HTTPS , SFTP等协议也能实现Git共享,此文档不讨论),但是SSH有客户端服务器端,所以在window ...
- Windows平台下搭建Git服务器的图文教程
Windows平台下搭建Git服务器的图文教程 来源:互联网 作者:佚名 时间:08-27 11:42:10 [大 中 小] Git没有客户端服务器端的概念,但是要共享Git仓库,就需要用到SS ...
- win7系统下搭建服务器搭建,win7系统下搭建iis服务器的方法步骤
IIS是一种网页(web)服务组件,其中分为"Web服务器"."FTP服务器"."NNTP服务器"和"SMTP服务器". ...
- Windows系统下搭建MPI环境
Windows系统下搭建MPI环境 MPI的全称是Message Passing Interface即标准消息传递界面,可以用于并行计算.MPI的具体实现一般采用MPICH.下面介绍如何在Window ...
- Windows系统下搭建MPI(并行计算)环境
Windows系统下搭建MPI环境 MPI的全称是Message Passing Interface即标准消息传递界面,可以用于并行计算.MPI的具体实现一般采用MPICH.下面介绍如何在Window ...
最新文章
- 学习-现代交换原理与通信技术
- 三个优秀的语义分割框架 PyTorch实现
- 测试总监7天整理的那些高频而真实的软件测试面试题,速来get
- oauth过滤login_OAuth2AuthenticationProcessingFilter资源认证服务器过滤器
- 对异步脉冲信号的处理——不归0翻转电路
- Java多线模式-Producer-Consumer模式(生产者、消费者模式)
- mySQL用alter使列为空_我可以配置MySQL,以便新添加的列默认允许空值吗?
- 智慧城市助力城市管理 推动新兴产业升级
- Mac 下利用 FileMerge 进行代码比较、合并
- MIPI CSI转TTL/LVDS/BT656/BT601/BT1120
- golang json 转 map 切片 结构体
- win10好看的锁屏壁纸如何保存
- OCR身份证信息批量识别导出excel
- 计算机显卡怎么拨下来,电脑主机显卡怎么拆|电脑显卡的拆卸方法
- linux通过修改/etc/hosts文件 添加IP地址与域名的映射
- 海外 Android 三方应用市场
- 博客上云历程(二):Docker入门介绍与使用
- datetime的时值
- 德国Vue.js2终极开发教程(含Vue路由和Vuex)-Max-专题视频课程
- 推荐几款云服务器上搭建属于自己的私人网盘
热门文章
- Lesson01: 网页脚本语言
- 关于产业生态与区域经济综合服务平台 (浙江产业地图、广东产业生态地理信息系统、地理国情监测的碎碎念)...
- python爬虫 - 猿人学第十九题突破ja3指纹验证
- 计算机硬盘消失,电脑硬盘丢失数据的原因和恢复方法
- 码农吐糟:PM就是个监工!设计一个壳没有细节,就不停催进度!
- Redis_day_15
- Tensorflow 2.x入门教程
- 【comsol学习2】-电化学模块学习与运行错误之循环伏安法
- AppLocale使用后安装程序乱码问题的解决
- 佳能Canon FAX-L150 打印机驱动