1、LINUX下建立的NFS服务器 WINDOWS操作系统客户端通过什么方式访问
现在NFS用的少了,基本都是samba了,想要在windows里使用NFS需要在windows系统中 打开或关闭回功能里添加NFS客户端答,接着打开cmd,使用mount命令挂在,大概的格式大概是这样的 mount IP:要挂在的NFS 挂载到那里(注意空格),比如mount 172.25.25.1:/home/用户/share X: 这样就算是完成了,你就会发现你的电脑了多出一个X盘来
2、指定NFS 服务器如何获取 Windows 用户和组信息
但是copy,在初次尝试访问 NFS 资源时,NFS 服务器会在 Active Directory 域服务或用户名映射中查找您的 UNIX UID 和 GID 信息。如果 UNIX UID 和 GID 信息映射到 Windows 用户和组帐户,则系统将 Windows 名称返回给 NFS 服务器,然后 NFS 服务器使用 Windows 用户名和组名授予文件访问权限。如果未映射 UNIX UID 和 GID 信息,NFS 服务器将拒绝文件访问。
3、win7如何挂载nfs服务器
时候,因为某个需求,我们需要把linux的文件挂载到win7平台,以便像本地文件一样进行访问。那么,在linux下面,除了samba(一种在局域网内的不同计算机之间提供文件及打印机等资源的共享服务)服务之外,我们还可以通过nfs服务共享文件,以达到跨本台访问的需求。NFS是Network File System的简写,本篇文章假设您已经配置好了NFS服务,并且运行良好。
工具/原料
安装linux系统的PC机一台(或是虚拟机)
安装win7系统的PC机一台(或是虚拟机)
方法/步骤
1
Step 1:查看NFS运行状态
在linux终端,可以通过nsfstat命令查看当前NFS服务的运行状态。该命令有多个参数,我们通过nfsstat -s查看。以下是部分命令结果的截图:
2
Step 2:查看哪些IP可以使用NFS服务
在linux终端,查看/etc/exports文件,该文件规定的哪些IP地址可以访问NFS服务。如图所示,文件第一列,是要共享的本地文件路径,该路径必须用绝对路径,第二列是权限设置,其中*号代表对IP地址不做限制。
3
Step 3:在Win7下查看NFS目录:
切换到win7系统,运行命令“CMD”,(如果你不知道怎么运行cmd命令,可以点下屏幕左下角图标看看~!),在弹出的黑色命令框中,输入showmount -a NFS所在的IP地址,就可以看到NFS服务的共享文件。如果命令返回“RPC:远程系统错误...”内容,说明NFS服务没有配置好,请参考本人的另一篇文章“Centos如何配置NFS服务”。正常情况下,你会看到以下的信息,如图:
4
Step 4:挂载NFS目录
在第三步,我们已经看到,NFS服务共享的文件夹是/db2Backup(NFS所在的IP地址被我隐藏了,大家应该能看到自己的地址),下面开始挂载目录。我们的需求是,把NFS的文件挂载到本地,并做为独立的H盘来访问。操作方法,请看图:
5
Step 5:检查挂载结果
经过以上4步,我们已经成功的把linux下的NFS服务的共享文件挂载到了Win7下面。如图所示,H盘就是NFS的共享目录,大家可以很方便的通过NFS传送文件。如图:
6
大家如有什么问题,欢迎随时交流!
4、如何Windows 7系统下如何搭建NFS服务器
Windows 7系统下搭建NFS服务器方法:
一、软件安装:
1、从百度搜索haneWIN,下载下来后,双击运行,出现界面后点“下一步”即可。
2、设置安装路径,选择即可。
3、是设置开始菜单下的文件名,默认即可,点“下一步”继续安装。
4、配置成功后,点击“安装”开始软件的安装,后面会自动安装完成。
二、软件配置:
1、修改exports文件:打开安装包下的exports文件,把D盘下的temp文件夹做为输出目录,这里可根据情况修改即可(-name:nfs不用去改)D: emp -name:nfs。
2、替换安装目录下的exports文件:修改完后保存关闭,找到haneWIN软件的安装文件夹,替换掉原来的exports即可。
三、重启nfs服务器:从开始菜单下找到haneWIN软件,选择NFS下的重启所有服务即可。
5、如何在window下搭建nfs服务器
一,软件安装:
1、软件安装比较简单,从百度搜索haneWIN这款,下载下来后,双击运行,出现下图所示界面后点“下一步”即可。
2、接下来是设置安装路径,这个根据个人设置选择即可,就不再多说了。
3、然后是设置开始菜单下的文件名,在这里默认即可,点“下一步”继续安装。
4、以上配置成功后,点击“安装”开始软件的安装,后面会自动安装完成。
二,软件配置:
1、修改exports文件:
2、打开安装包下的exports文件,默认是把D盘下的temp文件夹做为输出目录,这里可以根据自己的情况修改即可(-name:nfs不用去改)D:\temp -name:nfs
3、替换安装目录下的exports文件:
4、修改完后保存关闭,找到haneWIN软件的安装文件夹,替换掉原来的exports即可。
三,重启nfs服务器:
1、从开始菜单下找到haneWIN软件,选择NFS下的重启所有服务,如下图所示。
2、成功后显示如一图所示内容,如果不成功,建议右击选择以管理员身份运行,这个在很多同事那遇到过。
四,Linux挂载
1、在Linux中输入以下命令(192.168.1.44为Windows下的IP地址,这里需改成你实际配置的IP):
2、mount –t nfs –o nolock 192.168.1.44:/nfs /nfs
6、windows怎么挂载nfs服务器
win7访问linux下的NFS服务器
:\Windows\system32>showmount -e 192.168.72.12
导出列表在 192.168.72.12:
/var 192.168.72.11
/home/huage *
/opt *
C:\Windows\system32>mount \\192.168.72.12\opt z:
z: 现已成功连接到 \\192.168.72.12\opt
命令已成功完成。
C:\Windows\system32>umount z:
正在断开 z: \\192.168.72.12\opt
命令已成功完成。
Win7 NFS客户端访问Linux NFS服务问题Win7 NFS客户端使用mount命令挂载NFS服务之后,
文件系统对Win7只读,无法写入文件,无法新建文件夹,此时使用mount命令可以查看到如下状态:
可以看到UID=-2由于在存储设备上共享出来的NFS文件系统归属于root权限,并且无法修改
该所属用户,而Windows通过UID=-2的用户去写,肯定写不进去。
解决办法就是让Win7在挂载NFS的时候将UID和GID改成0即可:打开注册表:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ClientForNFS\CurrentVersion\Default,增加两项:AnonymousUid,AnonymousGid
重新启动计算机,重新mount
7、如何︰ 通过使用 nfs 服务器共享 Windows 文件夹
nfs 权限分配是以ip为目标的。他是根据 portmap , exports 而定的。你说的配制应该是说的 /etc/exports还有一个ip的规则的配置文件。
8、如何Windows 7系统下如何搭建NFS服务器
软件安装软件安装比较简单,从网络搜索haneWIN这款,下载下来后,双击运行,出现界面后点“下一步”即可。接下来是设置安装路径,这个根据个人设置选择即可然后是设置开始菜单下的文件名,在这里默认即可,点“下一步”继续安装。以上配置成功后,点击“安装”开始软件的安装,后面会自动安装完成。软件配置修改exports文件: 打开安装包下的exports文件,默认是把D盘下的temp文件夹做为输出目录,这里可以根据自己的情况修改即可(-name:nfs不用去改)D:\temp -name:nfs替换安装目录下的exports文件: 修改完后保存关闭,找到haneWIN软件的安装文件夹,替换掉原来的exports即可。重启nfs服务器: 从开始菜单下找到haneWIN软件,选择NFS下的重启所有服务成功后显示如一图所示内容,如果不成功,建议右击选择以管理员身份运行,Linux挂载在Linux中输入以下命令(192.168.1.44为Windows下的IP地址,这里需改成你实际配置的IP):mount –t nfs –o nolock 192.168.1.44:/nfs /nfs
9、如何Windows 7系统下如何搭建NFS服务器
NFS文件系统本来是liunx的服务想在win7下实现需要用软件,如果想在不想用软件会很麻烦!!!!
Windows 7中加入了NFS 客户端功能,可以通过控制面板中的“程序和功能”->“打开和关闭Windows功能”-> "NFS服务"
来开启,当然默认下Telnet客户端也是无效的,也可以在这里打开。安装完成后,就可以在Windows的命令行窗口中通过mount
以及showmount命令使用NFS的共享了。
C:\>showmount /?
用法: showmount -e [server]
showmount -a [server]
showmount -d [server]
C:\>mount /?
用法: mount [-o options] [-u:username] [-p:<password | *>] <\\computername\sharename> <devicename | *>
-o rsize=size 设置读取缓冲区的大小(以 KB 为单位)。
-o wsize=size 设置写入缓冲区的大小(以 KB 为单位)。
-o timeout=time 设置 RPC 调用的超时值(以秒为单位)。
-o retry=number 设置软装载的重试次数。
-o mtype=soft|hard 设置装载类型。
-o lang=euc-jp|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
简单的例子:
C:\Windows\SUA\bin>showmount -enfs_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
需要注意的是,mount point和Linux和UNIX有所不同,不是使用一个目录作为挂载点,而是使用一个未使用的盘符。
例如上例中的"Z:"。这样就可以通过Z:盘访问你的共享了。非常方便。比起CIFS的方式更加快捷。
使用完后,可以用umount命令卸载共享。
C:\Users\leiz>umount
用法: [-f] <-a | drive_letters | network_mounts>
-a 删除所有 NFS 网络装入点
-f 强制删除 NFS 网络装入点
C:\Users\leiz>umount Z:
正在断开 Z: \\nfs_serv1\vol\vol0
连接上存在打开的文件和/或未完成的目录搜索。
要继续此操作吗? (Y/N) [N]:y
命令已成功完成。
C:\Users\leiz>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, lang=GB2312-80
casesensitive=no
10、如何在window下搭建nfs服务器
如何通过Windows Server 2008 R2建立NFS存储
在我们日常工作的某些实验中,会需要使用存储服务器。而硬件存储成本高,如StarWind之类的iSCSI软存储解决方案需要单独下载服务器端程序,且配置比较繁琐,令很多新手们很是头疼。
事实上,利用Windows Server 2008 R2,我们可以很容易地将其作为一台NFS存储服务器,方便地得到一个NFS软存储,轻松解决某些环境下的问题。接下来以Windows Server 2008 R2 SP1 企业版为例,分享一下具体的实现步骤。
首先,打开服务器管理器,选择”添加角色”;
点击下一步,开始添加服务器角色;
添加”文件服务”,点击下一步;
点击下一步,开始添加角色服务;
添加”网络文件系统服务”,即”Network File System (NFS)”;
点击安装,开始执行;
安装完成后,在容量适合的分区下建立一个文件夹,选择属性,找到”NFS共享”选项卡,点击”管理NFS共享”;
保持选项默认,点击”权限”;
此处可以看到此存储的默认访问权限,默认为所有计算机都具有只读权限。我们可以将这条权限策略调整为”不可读”,并点击”添加”设置其他策略;
点击”添加”后,会出现如上图窗口,在”添加名称”栏填写允许访问此存储的主机的IP地址,设置访问类型,并按需勾选是否允许访问根目录即可。
以上,通过其他设备添加 “此服务器IP地址:/共享文件夹名称”,即可访问NFS存储