如何开启Windowswin7系统远程服务开启下的NFS客户端服务

win7挂载NFS服务器环境步骤
本文章来为各位介绍一篇关于win7挂载NFS服务器环境步骤,希望下文能够帮助到各位朋友带来帮助。在 RH254小结(四)NFS服务器的搭建 中介绍了linux下NFS服务器的搭建及Linux客户端的挂载。在实际应用,有可能遇到windows和linux之间互相挂载访问文件的情况,除了samba服务之外,也可以通过NFS实现。目前主流的windows OS 如 win7、win2008都默认已带有NFS客户端,只需要系统中开启即可。本篇就记录下windows客户端访问 linux NFS服务端。 一、防火墙与端口(centos6.x与centos7.x的区别) 在进入正题之前,先完善下上一篇中有关端口和防火墙配置部分。在centos中有一个配置文件/etc/sysconfig/nfs用于配置nfs中的一些参数项,其中用修改最多的是几个服务运行的端口。在centos6和centos5中lockd、rquotad、statd、mountd几个服务都运行在非固定端口,需要单独进行指定,常用的方法如下:# vim /etc/sysconfig/nfs增加如下几行RQUOTAD_PORT=10001
LOCKD_TCPPORT=10002
LOCKD_UDPPORT=10002
MOUNTD_PORT=10003
STATD_PORT=10004重启服务后,相应的在iptables 防火墙的配置如下:iptables -A INPUT -p tcp --dport 111 -j ACCEPT
//rpcbind端口,tcp和udp都用
iptables -A INPUT -p udp --dport 111 -j ACCEPT
iptables -A INPUT -p tcp --dport 2049 -j ACCEPT
//nfs服务端口,tcp和udp都用
iptables -A INPUT -p udp --dport 2049 -j ACCEPT
iptables -A INPUT -p tcp --dport
-j ACCEPT //上面设置的几个服务的端口
iptables -A INPUT -p udp --dport
-j ACCEPT在新的发行版本中lockd服务端口不固定位,其他几个服务端口系统都已增加为预设为固件端口。具何查看/etc/sysconfig/nfs和/etc/services 文件,如下:在centos7中查看/etc/sysconfig/nfs配置文件,可以找到如下部分# Note: For new values to take effect the nfs-config service
# has to be restarted with the following command:
systemctl restart nfs-config
# Optional arguments passed to in-kernel lockd
#LOCKDARG=
# TCP port rpc.lockd should listen on.
#LOCKD_TCPPORT=32803
# UDP port rpc.lockd should listen on.
#LOCKD_UDPPORT=32769具体可以对比下centos6 版本中该文件的变化。同时,在/etc/services 中可以找到如下部分:
# cat /etc/services
portmapper rpcbind
# RPC 4.0 portmapper TCP
portmapper rpcbind
# RPC 4.0 portmapper UDP
# Internet Distance Map Svc
# Internet Distance Map Svc
nfsd shilp
# Network File System
nfsd shilp
# Network File System
nfsd shilp
# Network File System
# NFS mount protocol
# NFS mount protocol与centos6相比,这里将mountd服务的端口配置为了固定端口。所以在centos7下防火墙相应的配置如下: firewall-cmd --permanent --add-service=mountd
firewall-cmd --permanent --add-service=nfs
firewall-cmd --permanent --add-service=rpc-bind
firewall-cmd --permanent --add-service=nfs --add-service=rpc-bind --add-service=mountd
firewall-cmd --reload
firewall-cmd --permanent --remove-service=nfs --remove-service=rpc-bind --remove-service=mountd //删除相应的端口不过在centos7上也可以在/etc/sysconfig/nfs 文件中配置和/etc/services中预设值不相同的端口,例如最上面提到的连续端口1,相应的在防火墙中,可以如下配置:firewall-cmd --add-port=/udp
firewall-cmd --add-port=/tcp注:由于lockd 服务为非必须服务,我在这里并未在防火墙中例中。如有需要,也可以将其在/etc/sysconfig/nfs设置为固定端口后,在firewalld 中例外。 二、win7下挂载NFS共享 1、win7开启nfs挂载这里以win7为例,打开控制面板---找到程序和功能---在windows功能中勾选NFS客户端和管理工具即可。勾选后需重启生效。
LINXU服务端需要注意的是,在firewalld中必须将 rpcbind、nfs、mountd三个服务都配置例外,只例外前两个时win7挂载时会报错如下(在linux客户端挂载中,经测试只将前两个服务例外即可。不过规范起见,还是建议将三个服务都例外): #未在firewalld中例外mountd服务时
C:\Users\Administrator&showmount -e 192.168.1.200
RPC: 远程系统错误RPC: 端口映射器故障 - RPC: 已超时。
#在firewalld中例外mountd服务后
C:\Users\Administrator&showmount -e 192.168.1.200
导出列表在 192.168.1.200:
192.168.1.0/242、win7下挂载方法 挂载方法有如下两种: mount 192.168.1.200:/nfs x:mount \\192.168.1.200\nfs x:挂载完成后就可以像操作本地盘一样操作远程共享目录了。 3、写权限问题 如果在LINUX服务端中未对共享的目录/nfs 设置为777权限或设置属主为nfsnobody:nfsnobody 时,win7挂载后默认是没有写的权限的(虽然在服务端设置的是rw权限)。mount查看后,发现默认挂载的uid和gid是-2 ,如下:
解决方法:让Win7在挂载NFS的时候将UID和GID改成0,打开注册表:HKEY_LOCAL_MACHINE\SOFTWARE \Microsoft\ClientForNFS\CurrentVersion\Default,增加两项:AnonymousUid,AnonymousGid ,并将其值设置为0 。如下图:
修改完注册表,重新启动计算机,重新mount(再使用mount查看会发现uid和gid变成了0),就能在win7下对nfs文件系统进行读写操作了。三、windows提供NFS服务 在win2008 的服务里集成有NFS服务,所以NFS目前已经不再是Linux的专利。而在桌面版中没有该服务,不过在winxp时代,微软发布过一个sfu 软件包,可以让xp提供NFS服务,由于该包很古老的一个产物,未在win7在验证其适用性。
更多相关文章
Abstract 在嵌入式开发中有宿主机和目标机之分:宿主机是执行编译.链接嵌入式软件的计算机:目标机是运行嵌入式软件的硬件平台. TFTP服务器作为工作于宿主机的软件,主要提供对目标机的主要映像文件的下载工作.Solution一.TFTP服务器的安装 利用以下命令就可以看到TFTP服务器已启动,则 ...
1.先查看有没有安装nfs-utils的安装包,
命令:# rpm -q nfs-utils
显示 nfs-utils-1.0.9-24.el5 为已经安装2.如果没有安装nfs-utils的安装包,从对应的Linux操作系统版本的安装光盘上找到nfs-utils的安装包并安装.
Ubuntu 14.04中挂载其它NFS服务器的文件系统相关阅读:Ubuntu 14.04 下载.安装.配置 整理汇总 页面 /Linux/370.htmUbuntu 专题页面 /top ...
关于挂载NFS文件系统的问题都遇到过,别笑话.烧个Linux系统,一键烧写和USB烧写共不下十来次!:L (我也是小小菜鸟一个)昨天晚上终于挂载成功,就把我是怎样挂载成功的以及一些问题的解决和注意事项和大家分享.希望对那些没有挂载成功的人有所帮助.首先挂载前,请仔细检查以下硬件设备是否都连接好:1. ...
前年写的,迁移过来-- fedora 13,s3c6410开发板 环境下搭建 nfs服务器 众所周知nfs对于开发板来说也是革命性的一个好工具!有了nfs就不用让你的SD卡不断在宿主机和目标机之间来回插拔, 浪费时间,浪费money(你的卡极容易坏的,寿命为1000次左右) nfs就是网络文件系统, ...
1.开发环境主机Host:Windows XP sp3(32bit)客户机Guest:VMware 6.5上安装 RedHat Enterprise Linux 5ARM板Board:PXA3202.搭建步骤2.1 设置IP地址将主机IP设为192.168.5.3,子网掩码255.255.255.0 ...
企业需求:配置nfs服务器,将/common目录共享给域,并允许客户端以root用户访问时,也拥有root用户权限.实施步骤:1.检查nfs服务.保证正常.[ ~]# rpm -qa |grep nfs已经安装了.如果没有安装,即安装之.[ ...
环境说明NFS是Network File System的缩写,用于在不同机器,不同操作系统之间通过网络互相分享各自的文件.NFSserver也可以看作是一个FILESERVER,用于在UNIX类系统之间共享文件,可以轻松的挂载(mount)到一个目录上,操作起来就像本地文件一样的方便.NFS的 ...
EVAL解析JSON字符串我们工作中常用到了,但在使用过程中会有一些问题或不懂,下面小编整理了一篇EVAL解析JSON字符串例子与注意事项供各位参考.这里以jquery异步获取的数据类型——json对象和字符串为依据 ...
asp教程.net引用web service时,出现无法识别的配置节点applicationSettings解决方法web service,在web.config中的节点,出现无法识别的配置节点&applica ...
努比亚Z5S怎么获得root权限呢?root权限是手机的一个超级管理员了,我们手机默认不带 ...
给各位同学整理了一个ebay订单综合统计的php源码程序,并且可以生成图形表这样可以让我们 ...
gridview 动态添加 数据列,绑定方法通过继承 gridview 并且重载 createcolumns() 添加自己想要的 column,根据扩展属性中的键值对生成column.通过继承 bouldfield, ...
OpenNMS 1.12.4 发布,此版本主要是 bug 修复版本:fixes for f ...
性能测试是软件测试中很重要的工程工程,有时候我们需要测试的一项内容便是web页面响应时间, ...
今日,数据统计公司OpenSignal公布了其最新的2014年度Android设备碎片化报 ...
诺基亚n72手机最新报价:2726元 传统的直板设计理念,加上方方正正的外形,造就 ...
前段时间 Ubuntu 社区经理 Jono Bacon,在邮件列表中公布了下一个 LTS本文讲的是win7挂载NFS服务器环境步骤,
在 RH254小结(四)NFS服务器的搭建 中介绍了linux下NFS服务器的搭建及Linux客户端的挂载。在实际应用,有可能遇到windows和linux之间互相挂载访问文件的情况,除了samba服务之外,也可以通过NFS实现。
在 RH254小结(四)NFS服务器的搭建 中介绍了linux下NFS服务器的搭建及Linux客户端的挂载。在实际应用,有可能遇到windows和linux之间互相挂载访问文件的情况,除了samba服务之外,也可以通过NFS实现。目前主流的windows OS 如 win7、win2008都默认已带有NFS客户端,只需要系统中开启即可。本篇就记录下windows客户端访问 linux NFS服务端。
一、防火墙与端口(centos6.x与centos7.x的区别)
在进入正题之前,先完善下上一篇中有关端口和防火墙配置部分。在centos中有一个配置文件/etc/sysconfig/nfs用于配置nfs中的一些参数项,其中用修改最多的是几个服务运行的端口。在centos6和centos5中lockd、rquotad、statd、mountd几个服务都运行在非固定端口,需要单独进行指定,常用的方法如下:
# vim /etc/sysconfig/nfs
增加如下几行
RQUOTAD_PORT=10001
LOCKD_TCPPORT=10002
LOCKD_UDPPORT=10002
MOUNTD_PORT=10003
STATD_PORT=10004
重启服务后,相应的在iptables 防火墙的配置如下:
iptables -A INPUT -p tcp --dport 111 -j ACCEPT
//rpcbind端口,tcp和udp都用
iptables -A INPUT -p udp --dport 111 -j ACCEPT
iptables -A INPUT -p tcp --dport 2049 -j ACCEPT
//nfs服务端口,tcp和udp都用
iptables -A INPUT -p udp --dport 2049 -j ACCEPT
iptables -A INPUT -p tcp --dport
//上面设置的几个服务的端口
iptables -A INPUT -p udp --dport
在新的发行版本中lockd服务端口不固定位,其他几个服务端口系统都已增加为预设为固件端口。具何查看/etc/sysconfig/nfs和/etc/services 文件,如下:
在centos7中查看/etc/sysconfig/nfs配置文件,可以找到如下部分
# Note: For new values to take effect the nfs-config service
# has to be restarted with the following command:
systemctl restart nfs-config
# Optional arguments passed to in-kernel lockd
#LOCKDARG=
# TCP port rpc.lockd should listen on.
#LOCKD_TCPPORT=32803
# UDP port rpc.lockd should listen on.
#LOCKD_UDPPORT=32769
具体可以对比下centos6 版本中该文件的变化。同时,在/etc/services 中可以找到如下部分:
# cat /etc/services
portmapper rpcbind
# RPC 4.0 portmapper TCP
portmapper rpcbind
# RPC 4.0 portmapper UDP
# Internet Distance Map Svc
# Internet Distance Map Svc
nfsd shilp
# Network File System
nfsd shilp
# Network File System
nfsd shilp
# Network File System
# NFS mount protocol
# NFS mount protocol
与centos6相比,这里将mountd服务的端口配置为了固定端口。所以在centos7下防火墙相应的配置如下:
firewall-cmd
--permanent --add-service=mountd
firewall-cmd
--permanent --add-service=nfs
firewall-cmd
--permanent --add-service=rpc-bind
firewall-cmd --permanent --add-service=nfs --add-service=rpc-bind
--add-service=mountd
firewall-cmd
firewall-cmd --permanent --remove-service=nfs --remove-service=rpc-bind
--remove-service=mountd
//删除相应的端口
不过在centos7上也可以在/etc/sysconfig/nfs 文件中配置和/etc/services中预设值不相同的端口,例如最上面提到的连续端口1,相应的在防火墙中,可以如下配置:
firewall-cmd --add-port=/udp
firewall-cmd --add-port=/tcp
注:由于lockd 服务为非必须服务,我在这里并未在防火墙中例中。如有需要,也可以将其在/etc/sysconfig/nfs设置为固定端口后,在firewalld 中例外。
二、win7下挂载NFS共享
1、win7开启nfs挂载
这里以win7为例,打开控制面板---找到程序和功能---在windows功能中勾选NFS客户端和管理工具即可。勾选后需重启生效。
LINXU服务端需要注意的是,在firewalld中必须将 rpcbind、nfs、mountd三个服务都配置例外,只例外前两个时win7挂载时会报错如下(在linux客户端挂载中,经测试只将前两个服务例外即可。不过规范起见,还是建议将三个服务都例外):
#未在firewalld中例外mountd服务时
C:\Users\Administrator&showmount -e 192.168.1.200
RPC: 远程系统错误RPC: 端口映射器故障 - RPC: 已超时。
#在firewalld中例外mountd服务后
C:\Users\Administrator&showmount -e 192.168.1.200
导出在 192.168.1.200:
192.168.1.0/24
2、win7下挂载方法
挂载方法有如下两种:
mount 192.168.1.200:/nfs x:mount \\192.168.1.200\nfs x:
挂载完成后就可以像操作本地盘一样操作远程共享目录了。
3、写权限问题
如果在LINUX服务端中未对共享的目录/nfs 设置为777权限或设置属主为nfsnobody:nfsnobody 时,win7挂载后默认是没有写的权限的(虽然在服务端设置的是rw权限)。mount查看后,发现默认挂载的uid和gid是-2 ,如下:
解决方法:让Win7在挂载NFS的时候将UID和GID改成0,打开注册表:HKEY_LOCAL_MACHINE\SOFTWARE \Microsoft\ClientForNFS\CurrentVersion\Default,增加两项:AnonymousUid,AnonymousGid ,并将其值设置为0 。如下图:
修改完注册表,重新启动机,重新mount(再使用mount查看会发现uid和gid变成了0),就能在win7下对nfs文件系统进行读写操作了。
三、windows提供NFS服务
在win2008 的服务里集成有NFS服务,所以NFS目前已经不再是Linux的专利。而在桌面版中没有该服务,不过在winxp时代,微软发布过一个sfu 软件包,可以让xp提供NFS服务,由于该包很古老的一个产物,未在win7在验证其适用性。
以上是云栖社区小编为您精心准备的的内容,在云栖社区的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索linux
nfs 挂载、linux nfs 挂载、nfs开机自动挂载、windows 挂载nfs、查看nfs 挂载列表,以便于您获取更多的相关知识。
为您提供简单高效、处理能力可弹性伸缩的计算服务,帮助您快速构建更稳定、安全的应用,提升运维效率,降低 IT 成本...
RDS是一种稳定可靠、可弹性伸缩的在线数据库服务。支持MySQL、SQL Server、PostgreSQL、高...
云栖社区()为您免费提供相关信息,包括
的信息,还有nfs 挂载、linux nfs 挂载、nfs开机自动挂载、windows 挂载nfs、查看nfs 挂载列表等
,所有相关内容均不代表云栖社区的意见!当前位置: >
win7系统开启NFS客户端服务的操作技巧
时间: 09:46来源: 作者:admin浏览:次
我要分享:
win7系统教程
热门系统教程
win7系统IE浏览器主页被搜狗...
热门系统下载
本类教程排行
最新系统下载
热门软件下载
Copyright©2016
(.cn/) 版权所有 粤ICP备号
本站发布的系统与软件仅为个人学习测试使用,请在下载后24小时内删除,不得用于任何商业用途,否则后果自负,请支持购买微软正版软件!
如侵犯到您的权益,请及时通知我们,我们会及时处理。我要分享到:
系统教程栏目
win7系统教程排行
12345678910
大家都在使用
win7系统推荐
12345678910}

我要回帖

更多关于 win7系统远程服务开启 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信