一、安装SFU
1、下载软件SFU

http://download.microsoft.com/download/a/1/c/a1ca7af1-a6e3-46e7-874a-4c5d8c0fb3b7/SFU35SEL_EN.exe

2、编辑用户组group文件 和密码passwd文件 ,并复制到C:/
        例如:
passwd内容
root:x:0:0:root:/root:/bin/sh
group内容
root:x:0:

注:以上文件不要有格式,可以在linux上建立,或者先建成txt格式,然后再去掉“txt”后缀

3、运行SFU35BETA_EN.exe,这是一个自解压文件,指定一个目录,释放压缩的文件。 
4、在释放目录中,运行SfuSetup.msi,出现Micorsoft Windows Services for UNIX Setup wizard窗口。 
5、点击Next,出现Customer Information窗口。 
6、点击Next,出现License and Support Information窗口,选中“I accept the agreement”。 
7、点击Next,出现Installation Options窗口。 
8、选择Custom Installation,点击Next,出现Selecting Components窗口。
9、点击Utilities目录项,选择Entire feature will not be available,该项的图标变为一个棕色的叉号。 
10、对“Interix GNU components”“Remote Connectivity”使用相同的选择。 
11、点击NFS目录项,选择Entire Feature (including all subfeature if any) will be installed on local hard drive,该项的图标变为一个白色背景的驱动器。 
12、
对“Authentication tools for NFS”使用相同的选择, 选择Entire Feature (including all
subfeature if any) will be installed on local hard drive。 
13、最终只有“Authentication tools for NFS”和“NFS”两项是完全安装,其他各项都不安装。
======================================================================================
14、点击Next,出现User Name Mapping窗口,选中Password and group files。

15、点击Next,在Password file path and name下的空白栏中输入C:/passwd,在Group file path and name下的空白栏中输入C:/group。

16、点击Next,出现Installationg Location窗口,选择安装位置。 这里的安装位置的盘必须是NTFS格式
17、点击Next,开始安装(约21MB)。最后选择Finish,结束安装。如提示重启,则重启。 (以上安装过程比较简单,引用网络上文章。)

注:与卡巴斯基互联网套装6.0有冲突,需安装之前关闭卡巴斯基。

二、共享Windows主机目录    
1、   不需重启,对NTFS格式盘中要共享的目录,右键点击出现下拉菜单,选择“属性”,出现目录属性窗口。
2、   选择“NFS Sharing”选项卡,选中share this folder;指定共享名(Share name,一个简单的名字,大小写无关,如dir);字符编码(Encoding)选择GB2312-80;选中Allow anonymous access;点击Permissions,出现NFS Share Permissions窗口,设置共享文件夹读写属性。
3、   在Type of access下拉菜单中选择Read-Write(可读可写);要使目标板对本机文件有root权限,选中Allow root access。

4、   设置完,点击OK按钮,回到目录属性窗口。
5、   点击“安全”选项,添加everyone(添加-输入名称--检查名称),使之允许读取,控制,或者完全控制,如果没有“安全”选项请在资源管理器点“工具”---->“文件夹选项”,点击查看选项,将“使用简单文件共享(推荐)”前的勾去掉。目录属性窗口里就有安全选项了。

6、首先启用来宾帐户,在运行中输入gpedit.msc在“windowns设置==>安全设置==>本地策略==>用户权利指派”中,“拒绝从网络访问这台计算机”中,去掉geust,“从网络访问此计算机”中,加上Everyone和guest
还有另在“安全选项”,“网络访问,本地帐户的共享和安全模式”中选择,“经典方式”

在“安全选项”,“账户:来宾账户状态”中选择,“启用”

在”安全选项"中,"帐户:使用空白密码的本地帐户只允许进行控制台登录","禁用"

三、配置Services for UNIX Administration
1、选择开始->程序->Windows Services for Unix->Services for Unix Administration启动Services for UNIX Administration,
2、出现设置窗口后,点击 左边子窗口User Name Mapping,再点击标签栏“Map”,然后点击 show User Maps
3、点击"List Windows Users",然后选中下面出现的“Guest”,点击“List Unix Users",然后选中下面出现的”root“,点击add,增加到下面的列表,然后点击右上角的Apply

4、然后再点击 show group Maps, 用上述同样的方式选中”Guests“和”root“,然后点击add,则添加到mapped groups中,然后点击Apply

至此设置完毕

四、登录Linux系统,执行挂载

mount -t nfs -o nolock windows主机IP:共享目录 linux挂载点目录

例如:

mount -t nfs -o nolock 192.168.252.1:NFSShare /home/nfs

Windows下NFS服务器SFU设置(可以共享linux系统)的更多相关文章

  1. Linux 如何使用压缩与解压缩的方式将Windows下的zip压缩包上传到Linux系统

    当我们无法使用xftp方式上传文件到Linux系统时,我们可以使用在Windows下压缩文件夹,然后到Linux系统下解压缩的方式,完成整个上传工作. 第一步:在Windows系统下,将整个文件夹压缩 ...

  2. 如何使用压缩的方式将Windows下的zip压缩包上传到Linux系统

      我们可以使用在Windows下压缩文件夹,然后到Linux系统下解压缩的方式,完成整个上传工作. 第一步:在Windows系统下,将整个文件夹压缩成zip后缀的压缩包 方法一:

  3. ubuntu下nfs服务器的安装与配置

    nfs服务器的安装和配置 1.安装nfs 服务器,前提是你的系统能连上网. 2.设置/etc/exports配置文件 (1) 进入/etc/exports配置文件 (2) 在最后一行加入红色那行,/h ...

  4. Windows下SVN服务器搭建方法整理(apache)

    http://skydream.iteye.com/blog/437959 http://www.cnblogs.com/liuke209/archive/2009/09/23/1572858.htm ...

  5. Windows下,通过程序设置全屏抗锯齿(多重采样)的方法

    这里说的全屏抗锯齿,不是基于着色器的FXAA之类的方式,而是兼容性更好的,基于固定管线的多重采样方式. 先来说一下开发环境,我用的是VC2013+GLEW1.11. 要通过程序设置多重采样,首先需要进 ...

  6. Windows下Git服务器搭建[转]

    Windows下Git服务器搭建   作为对前两天Git服务器搭建的一个整理,我想分别从服务端和客户端两个角度来记录下整个搭建过程,为了达到目标,我们需要哪些操作. (一)服务端软件和账号的安装配置 ...

  7. Windows下的python虚拟环境设置

    Windows下的python虚拟环境设置: virtualenv 在python开发中,我们可能会遇到一种情况:就是当前的项目依赖的是某一个版本,但是另一个项目依赖的是另一个版本,这样就会造成依赖冲 ...

  8. Windows下USB磁盘开发系列二:枚举系统中所有USB设备

    上篇 <Windows下USB磁盘开发系列一:枚举系统中U盘的盘符>介绍了很简单的获取系统U盘盘符的办法,现在介绍下如何枚举系统中所有USB设备(不光是U盘). 主要调用的API如下: 1 ...

  9. Windows下USB磁盘开发系列三:枚举系统中U盘、并获取其设备信息

    前面我们介绍了枚举系统中的U盘盘符(见<Windows下USB磁盘开发系列一:枚举系统中U盘的盘符>).以及获取USB设备的信息(见<Windows下USB磁盘开发系列二:枚举系统中 ...

随机推荐

  1. 探索ASP.NET Core 3.0系列一:新的项目文件、Program.cs和generic host

    前言:在这篇文章中我们来看看ASP.Net Core 3.0应用程序中一些基本的部分—— .csproj项目文件和Program.cs文件.我将会介绍它们从 ASP.NET Core 2.x 中的默认 ...

  2. PyCharm中创建项目时,在所创建的python虚拟环境下的pip失效

    在这篇博文里,我简单地叙述了我在使用PyCharm创建一个flask项目时遇到的问题,以及我解决这个问题的过程.其中比较值得注意的点有:①PyCharm创建新项目时的解释器配置②Python虚拟环境的 ...

  3. nodeJs环境添加代理

    目的:实现前后端分离,前端减少路径请求的所需的路由文件: 第一步:安装http代理中间件 npm install http-proxy-middleware --save 第二步: express文件 ...

  4. SQL使用UPDATE和SUBSTRING截取字符串方法,从头截取到某个位置,截取中间片段,字符串中间截取到末尾或删除前面的字符串

    //从头截取 update 表名 set 表列名 =SUBSTRING(表列名,1,目标位置数值)  //!计数从1开始,从左往右 where 条件   //条件自己选择,不加where条件会更新所有 ...

  5. Go语言入门教程(十一)

    原创: IT干货栈 Hello,各位小伙伴大家好,我是小栈君,昨天讲了关于go语言的函数的定义和自定函数的部分种类,我们今天接着上期所讲的内容继续进行分享. 一.函数之无参有返回值 有返回值的函数,必 ...

  6. python语言程序设计基础(嵩天)第二章课后习题

    p56: *2.1 实例1的修改.改造实例代码1.1,采用eval(input(<提示内容>))替换现有输入部分,并使输出的温度值为整数. 源代码: TempStr=input(" ...

  7. Redis系列总结--这几点你会了吗?

    文章原创于公众号:程序猿周先森.本平台不定时更新,喜欢我的文章,欢迎关注我的微信公众号. 前面几篇已经对Redis中几个关键知识点做了介绍,本篇主要对Redis系列做一下总结以及对Redis中常见面试 ...

  8. 2019.10.15 CSP初赛知识点整理

    初赛需要的知识点整理如下: (1)计算机的硬件组成与基本常识 (2)单位/进制的转换 (3)进制/逻辑运算相关 (4)概率与期望 (5)排序的各种性质 (6)简单数据结构的使用(栈.队列.链表等) ( ...

  9. .NET GC垃圾回收器

    GC垃圾回收器简介 全名: Garbage Collector 原理: 以应用程序的根(root)为基础,遍历应用程序堆(heap)上动态分配的所有对象,通过识别它们是否被引用来确定哪些对象是已经死亡 ...

  10. Flutter 的setState与FutureBuilder及EasyRefresh示例

    用setState改变状态 class CpwsList extends StatefulWidget { _CpwsListState createState() => _CpwsListSt ...