ubuntu14.04 与windows7通过NFS共享文件夹

          不管是linux的学习还是使用linux作为服务器开发,一般都需要在本地的windows系统上访问linux上的文件或传输文件;

很多教程都介绍了使用samba来完成共享文件,但本人觉得配置samba可能对初学者来说有点难,尤其是出现问题后都不知道问题出现在哪里,百度的教程试了一个有一个问题还是访问不了linux的文件夹(本人就是这种情况,尴尬。。。);  所以我使用了一种比较简单的方式NFS.

一:ubuntu14.04端

      1.安装nfs:

       apt-get install nfs-kernel-server nfs-common

      2.配置NFS目录和权限:vim /etc/exports  末尾添加/home  *(rw,sync,no_root_squash)

      3.重启/etc/init.d/nfs-kernel-server restart

二:window端

      1.控制面板-->程序--->打开或关闭windows功能--->打勾NFS服务

      2.重启电脑  

      3.运行cmd ,挂载ubuntu的home文件夹(注意这里挂载的是配置文件/etc/exports里的文件夹,其它文件夹如不配置无法挂     载)    mount \\192.168.e.eee\home  x:\

      4.解除挂载umount   x:\     或者umount -a 

      如果win7上无法使用mount命令的解决办法:

      1.修改注册表(可参考前辈的https://blog.csdn.net/u013896064/article/details/50457023)

      打开win7注册表的方法:

      1.【运行】-->regedit 

      2.或直接进入系统所在盘,进入Windows文件夹,进入System32文件夹,找到regedt.exe程序,双击打开(方法2可行,避免可能打开的注册表不对使得挂载不成功,本人就是这种情况,所以直接进入系统盘去找)

最后上个挂载OK的图:

ubuntu14.04 与windows7通过NFS共享文件夹_第1张图片

ubuntu14.04 与windows7通过NFS共享文件夹_第2张图片

 解除挂载:

ubuntu14.04 与windows7通过NFS共享文件夹_第3张图片

虽然一般的开发公司都配置有专业的服务器访问机制,但假如自己配置来学习的话以上的方法简单易用,有了这个共享文件机制开发或学习都很方便。

 

你可能感兴趣的:(ubuntu14.04 与windows7通过NFS共享文件夹)