windows挂载linux网络文件系统NFS

时间:2022-12-18 14:32:13

1.创建linux的NFS服务端

2.linux挂载linux的NFS

3.windows挂载Linux的NFS

工具/原料

  • 挂载语句: mount -t nfs 192.168.0.10:/home/share /mnt

  • 取消挂载语句:  umount /mnt

  • linux win7 网络 虚拟机

方法/步骤

  1. 1

    创建linux的NFS服务端,选择适合你操作系统的服务软件:

    Ubuntu操作系统: #apt-get install nfs-kernel-server

    centos/redhat操作系统: #yum install nfs-utils rpcbind

  2. 2

    选择你需要挂载的文件系统,例如:/home/用户/share--(mkdir share)

    #vi /etc/exports

    #在里面添加:

    #Ubuntu 操作系统是:

    /home/用户/share 192.168.1.*(rw,sync)

    #上面的192.168.1.*也可以是其他网段(和你同一网段)

    #选择合适的操作系统指令

    #centos/redhat操作系统是: 

    /home/用户/share *(rw,sync)

  3. 3

    重启服务

    ubuntu操作系统: 

    #/etc/init.d/nfs-kernel-server restart

    -----请选择合适的操作系统指令----

    centos/redhat操作系统:

    # service nfs restart

  4. 4

    你可以通过指令查看你的nfs服务状态:

    $netstat -lt  

    出现形如下面第二条的语句,说明你NFS服务配置成功

    tcp        0      0 *:54912                 *:*                     LISTEN     

    tcp        0      0 *:nfs                   *:*                     LISTEN     

    tcp        0      0 *:40004                 *:*                     LISTEN     

    测试你的文件系统:

    这里假设你的NFS服务的linux主机IP是: 192.168.1.10

    $sudo mount -t nfs -o tcp,nolock 192.168.1.10:home/用户/share /mnt

    或者 $ sudo mount -t nfs 192.168.1.10:/home/用户/share /mnt

    如果没有提示报错信息,你的NFS服务器就已经搭建好了 

  5. 5

    windwos挂载linux主机NFS

    启动windos NFS客户端服务:

    1. 打开控制面板->程序->打开或关闭windows功能->NFS客户端

    勾选NFS客户端,即开启windows NFS客户端服务.

    2.win+R->cmd

    mount 192.168.1.10:/home/用户/share X:

    成功挂载,打开我的点脑,你即可在你网络位置看到 X:盘了

    解释: 

    mount,是指令

    192.168.1.10你的linux主机IP

    /home/share你的共享目录

    X:你挂载的网络文件盘--注意,可能会与你的其他盘冲突,你可以随意更改

    3.取消挂载:

    直接在 我的电脑 里面鼠标点击取消映射网络驱动器 X:

    或者: win+R->cmd

    输入: umount X:

    (umount -a 取消所有网络驱动器)

    好了,尽情享用吧,祝你成功!