zoukankan      html  css  js  c++  java
  • 主机映射Linux虚拟机硬盘到本地

    Windows7上面通过VMware装了一个ubuntu的虚拟机,为了方便在window下直接查看和编辑linux系统下的代码,就想着远程映射硬盘,把Ubuntu的硬盘映射到主机中。

    硬盘映射需要Samba服务。

    1、安装Samba:sudo apt-get install samba。

    2、完成安装后启动服务脚本:

      sudo /etc/init.d/nmbd restart
        sudo  /etc/init.d/smbd restart

    3、配置一个配置文件,也就是配置需要共享的文件夹(类似Windows下右键共享文件夹的作用),因为Linux没有右键共享文件夹功能,而是需要一个配置文件。

        打开配置文件:sudo gedit /etc/samba/smb.conf,在最后添加如下几行

      [work]
      #comment = Network Logon Service
         path = /home/
         guest ok = yes
         read only = no
         writeable = yes
         browseable = yes

    配置文件解析:

     [work] :在Windows下映射硬盘后,显示出来盘符的名称,类似Windows中盘符显示D盘,这个名字可以随意写的。
      #comment = Network Logon Service :这行是没有实际意义的,看到#号就知道了,是一个说明语句而已。
         path = /home/ :这行就是要共享的文件夹,必须是绝对路径。如果需要共享多个文件夹,那么需要创建多次文件夹共享行
         guest ok = yes   : 允许访客模式
         read only = no   :只读否
         writeable = yes  :允许写
         browseable = yes :允许浏览

     注意:sudo chmod -R 777 /work    # 若不更改权限,windows下不能写入(适用于只读共享)!!!

    Windows  下将步骤一的共享目录映射为网络驱动器。
      1) 确保linux的网络配置OK,查看并记录IP地址,这里以192.168.2.121为例。可在Windows 7的cmd下先用ping检测下网络是否畅通。
       
      2) 通过选择"映射网格驱动器(N)..."
         在“驱动器”一栏选择合适的盘符,这里选择为W;
         在“文件夹”一栏输入"\192.168.2.121work";
         点击完成。
      3) 双击[计算机],即可看到一个盘符为z的网络驱动器。

    最后因为没有使用用户验证,所以建议在配置文件中新增 hosts allow = 127. 192.168.208. (对应主机IP地址)

  • 相关阅读:
    linux 命令展示该目录下的所有子目录及文件结构 tree
    ssh-keygen
    centos安装git
    spring-boot parent变更为依赖方式
    centos docker compose安装
    UML——活动图
    UML——构件图
    UML——部署图
    UML——用例图
    UML——关系
  • 原文地址:https://www.cnblogs.com/mouou/p/6181935.html
Copyright © 2011-2022 走看看