当前位置: 首页 > news >正文

本地win系统和vmware 虚拟机 ubuntu实现文件共享

在实际的工作开发中,经常会运用到虚拟机的情况。当然,随着win系统版本地提升,从win10开始,本身win系统也自带了虚拟机的功能。但有一些老式的机子,是不支持的。为此,我就以 vmware 安装 ubuntu 来实现它与本地 win 系统的文件共享。

文章目录

    • Windows 端配置(共享目录 + 权限开放)
      • 设置目录共享
      • 获取 Windows 主机 IP
      • 关闭防火墙 / 开放 445 端口
    • VMware 网络模式调整
    • Ubuntu 端挂载操作
      • 安装 SMB 客户端工具
      • 创建挂载目录
      • 验证网络连通性
      • 执行挂载命令
      • 验证挂载成功
      • 优化配置
        • 开机自动挂载

Windows 端配置(共享目录 + 权限开放)

设置目录共享

右键目标目录 D:\wwwroot\www.phpTest.bnc\example-app → 属性 → 共享 → 高级共享
勾选「共享此文件夹」,设置共享名 my-project(无空格 / 特殊字符 , 共享名在下面的 linux 配置中需要用到)
点击「权限」→ 添加「Everyone」→ 勾选「读取 / 写入」权限 → 确定保存

获取 Windows 主机 IP

Win+R 输入 cmd → 执行 ipconfig → 记录本机网卡 IPv4 地址(本次为 192.168.1.105)

关闭防火墙 / 开放 445 端口

临时方案:设置 → 隐私和安全 → Windows 安全中心 → 防火墙 → 关闭所有网络防火墙(测试用)
永久方案:高级防火墙 → 入站规则 → 新建规则 → 端口 → TCP 445 → 允许连接 → 应用
注:在实际中,我们的办公电脑所有的端口都是开放的

VMware 网络模式调整

关闭 Ubuntu 虚拟机 → 右键虚拟机 → 设置 → 网络适配器
网络连接改为 桥接模式(勾选「复制物理网络连接状态」)→ 确定
启动虚拟机,确保 Linux 和 Windows 处于同一网段
注:ubuntu 查看ip地址的命令 【 ipaddr 】 , centos 查看ip的命令【 ipconfig 】

Ubuntu 端挂载操作

安装 SMB 客户端工具

sudoaptupdate&&sudoaptinstallcifs-utils -y

创建挂载目录

sudorm-rf /mnt/my-project&&sudomkdir-p /mnt/my-project

验证网络连通性

ping192.168.1.105# 能 ping 通说明网络互通#注:这儿ping 的是本地 win 系统的 ip 地址

执行挂载命令

# 极简版挂载(先验证连通性)sudomount-t cifs //192.168.1.105/phpTestApp /mnt/my-project -ousername=Administrator,password=123456# 带权限参数挂载(普通用户 bnc 可读写)sudomount-t cifs //192.168.1.105/phpTestApp /mnt/my-project -ousername=Administrator,password=123456,uid=bnc,gid=bnc,file_mode=0644,dir_mode=0755

验证挂载成功

ls-l /mnt/my-project# 显示 Windows 目录文件则成功df-h|grepmy-project# 查看挂载状态

优化配置

开机自动挂载

编辑 /etc/fstab 文件

sudovim/etc/fstab

在文件末尾添加以下内容

//192.168.1.105/phpTestApp /mnt/my-project cifsusername=Administrator,password=123456,uid=bnc,gid=bnc,file_mode=0644,dir_mode=075500

验证配置

sudoumount/mnt/my-project
http://www.jsqmd.com/news/294588/

相关文章:

  • CDC虚拟串口与硬件串口传输速度的对比测试
  • 数据结构:加权图 - 详解
  • Xcode中iOS资源混淆问题与解决方案详解
  • 导师推荐2026 TOP10 AI论文软件:本科生毕业论文写作全解析
  • 2026年豆包优化工具选型:从技术底层到效果落地5大核心评估
  • 2026年1月DeepSeek优化服务商口碑TOP10:从技术到效果转化的选型
  • Git代码规范
  • 亲测好用10个AI论文网站,继续教育学生轻松搞定毕业论文!
  • 37、SQL的Explain
  • 2026年主流GEO公司(服务商)选型与技术方案全景解析
  • sql存储
  • c++实现交互式地震层位解释的软件
  • JS DOM 操作与性能优化实战指南:构建高效可交互的页面结构 - 实践
  • 为什么要引入右值引用
  • 2026防撞车租赁推荐:大黄蜂机电设备有限公司,全国400城覆盖,45000余台设备供应
  • 2026年满意度调查服务推荐:深圳神秘顾客市场调查有限公司,专业第三方满意度调研实力之选
  • 2026年防水透气阀专业厂家推荐:昆山艾尤诺新材料科技,全系产品覆盖多领域应用
  • 学霸同款10个一键生成论文工具,研究生高效写作必备!
  • 2026年智能柜领域实力推荐:山东瀚岳智能科技,RFID/医疗/贵金属/工具/物料等全系智能柜解决方案
  • 2026年高杆灯/中杆灯/玉兰灯/智慧路灯/LED路灯厂家推荐:四川莱宏照明工程集团全品类供应
  • 2026七层共挤设备及农膜推荐:青州市鲁冠塑料有限公司,全系产品覆盖多领域应用
  • 2026年玻璃温室大棚建设厂家推荐:山东柏科阿姆农业科技开发有限公司,智能/连栋/全系玻璃温室大棚承建实力之选
  • 2026集装袋厂家推荐:抗老化/防水/防静电/危险品/吨袋集装袋全品类供应,实力优选
  • 2026年英语培训实力推荐:重庆康桥阳光艺术培训有限公司,剑桥/口语/零基础/青少年英语培训全覆盖
  • 2026年调蓄池真空冲洗设备推荐:青岛铭源环保科技优质装置/一体式/知名品牌全解析
  • 2026年工业硫酸生产厂家推荐:上海孟龙实业有限公司,多领域硫酸产品全系供应
  • 2026年格宾网石笼厂家推荐:安平县玖旺丝网制品有限公司,钢丝/镀锌/铅丝格宾网护岸全系供应
  • 【Django毕设源码分享】基于Python的智能停车管理系统的设计与实现(程序+文档+代码讲解+一条龙定制)
  • 【Django毕设源码分享】基于Python的智能停车系统的设计与实现(程序+文档+代码讲解+一条龙定制)
  • 基于modelscope 的本地vlm llm调用类