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服务器相关推荐

  1. Win7系统下搭建NFS服务器

    Win7系统下搭建NFS服务器 采用Linux系统的服务器管理员都知道linux系统中能用NFS网络文件系统这套程序实现linux和unix系统之间的文件共享.那么能否在windows系统中采用NFS ...

  2. windows下搭建NFS服务器

    windows下搭建NFS服务器 在windows下,搭建NFS服务器最简单的方式就是下载一个NFS服务器软件,然后安装就可以了. 使用的NFS服务器软件:NFS Server 1.2.43. 下载地 ...

  3. windows系统下搭建 ZeroTier moon服务器

    ZeroTier 是一个虚拟局域网软件,局域网内的机器,流量不走公网,降低了风险和费用.而且软件开源,同一子网下免费使用100个机器,然而在国内如果要用好ZeroTier,最好搭建MOON转发服务器. ...

  4. cif文件服务器搭建,在linux下搭建NFS服务器实现文件共享

    介绍在linux下搭建NFS服务器实现文件共享 目录一.关于NFS 二.搭建一台NFS服务器共享特定资源 三.调优 一.关于NFS 1.NFS是Network File System的简写,即网络文件 ...

  5. Windows平台下搭建Git服务器

    Git没有客户端服务器端的概念,但是要共享Git仓库,就需要用到SSH协议(FTP , HTTPS , SFTP等协议也能实现Git共享,此文档不讨论),但是SSH有客户端服务器端,所以在window ...

  6. Windows平台下搭建Git服务器的图文教程

     Windows平台下搭建Git服务器的图文教程 来源:互联网 作者:佚名 时间:08-27 11:42:10 [大 中 小] Git没有客户端服务器端的概念,但是要共享Git仓库,就需要用到SS ...

  7. win7系统下搭建服务器搭建,win7系统下搭建iis服务器的方法步骤

    IIS是一种网页(web)服务组件,其中分为"Web服务器"."FTP服务器"."NNTP服务器"和"SMTP服务器". ...

  8. Windows系统下搭建MPI环境

    Windows系统下搭建MPI环境 MPI的全称是Message Passing Interface即标准消息传递界面,可以用于并行计算.MPI的具体实现一般采用MPICH.下面介绍如何在Window ...

  9. Windows系统下搭建MPI(并行计算)环境

    Windows系统下搭建MPI环境 MPI的全称是Message Passing Interface即标准消息传递界面,可以用于并行计算.MPI的具体实现一般采用MPICH.下面介绍如何在Window ...

最新文章

  1. 学习-现代交换原理与通信技术
  2. 三个优秀的语义分割框架 PyTorch实现
  3. 测试总监7天整理的那些高频而真实的软件测试面试题,速来get
  4. oauth过滤login_OAuth2AuthenticationProcessingFilter资源认证服务器过滤器
  5. 对异步脉冲信号的处理——不归0翻转电路
  6. Java多线模式-Producer-Consumer模式(生产者、消费者模式)
  7. mySQL用alter使列为空_我可以配置MySQL,以便新添加的列默认允许空值吗?
  8. 智慧城市助力城市管理 推动新兴产业升级
  9. Mac 下利用 FileMerge 进行代码比较、合并
  10. MIPI CSI转TTL/LVDS/BT656/BT601/BT1120
  11. golang json 转 map 切片 结构体
  12. win10好看的锁屏壁纸如何保存
  13. OCR身份证信息批量识别导出excel
  14. 计算机显卡怎么拨下来,电脑主机显卡怎么拆|电脑显卡的拆卸方法
  15. linux通过修改/etc/hosts文件 添加IP地址与域名的映射
  16. 海外 Android 三方应用市场
  17. 博客上云历程(二):Docker入门介绍与使用
  18. datetime的时值
  19. 德国Vue.js2终极开发教程(含Vue路由和Vuex)-Max-专题视频课程
  20. 推荐几款云服务器上搭建属于自己的私人网盘

热门文章

  1. Lesson01: 网页脚本语言
  2. 关于产业生态与区域经济综合服务平台 (浙江产业地图、广东产业生态地理信息系统、地理国情监测的碎碎念)...
  3. python爬虫 - 猿人学第十九题突破ja3指纹验证
  4. 计算机硬盘消失,电脑硬盘丢失数据的原因和恢复方法
  5. 码农吐糟:PM就是个监工!设计一个壳没有细节,就不停催进度!
  6. Redis_day_15
  7. Tensorflow 2.x入门教程
  8. 【comsol学习2】-电化学模块学习与运行错误之循环伏安法
  9. AppLocale使用后安装程序乱码问题的解决
  10. 佳能Canon FAX-L150 打印机驱动