linux开发环境搭建2——VMware+ubuntu16.04+虚拟机通过samba映射至windows

Samba服务器搭建与配置 Samba服务简介 Samba的起源: 对于windows的网上邻居来讲,共享文件的方式用的是SMB和CIFS协议以及NETBIOS协议Linux/Unix之间用的是NFS协议。 ​ 但是Linux和Windows之间是不能共享的,所以澳大利亚国立大学的Andrew Tridgell,决定开发一款软件,这款软件就是为了实现不同的系统之间互相共享文件的,于是一款叫做SMB的软件横空出世了,但... 阅读详情

注意:一千万别改变根目录’/'的权限,否则chmod会用不了

虚拟机配置samba服务

1.1安装samba服务器

sudo apt-get install samba

修改samba配置

sudo vim /etc/samba/smb.conf 

在配置文件末尾添加以下几行,构建samba服务器目录

在smb.conf配置文件尾添加下面语句
 
[share]
    comment = VMware Ubuntu Share
    path = /home/rojek
    browseable = yes
    writable = yes
    create mask = 777

注意path千万别改成根目录’',设置成用户的目录

添加samba用户并设置秘密

sudo smbpasswd -a rojek
New SMB password:
Retype new SMB password:
Added user rojek.

其中
rojek为linux的用户名,
接着重启samba服务

udo /etc/init.d/smbd restart

保证虚拟机和主机(笔记本Windows)是能够互相ping通的

映射网络虚拟器

在这里插入图片描述

Win10实现非标端口访问公网SMB服务 若未使用相关安全软件,则445 端口应该是LanmanServer进程占用中,该进行负责将系统中的文件分享出去,需要先禁用该服务,这个服务显示的名字叫Server,在 Windows 的服务管理页面中查看(点击任务管理中的“服务”即可开启),然后禁用。同样适用上面命令查看445端口占用情况,最后面的数字是占用端口的PID进程号,打开任务管理器,找到对PID的程序,如果对应的程序名称不是“svchost.exe”,则结束该进程后,重启后再尝试。如果显示正确,再次按住Win+R键,打开运行窗口,输入如下语句。 阅读详情

相关推荐

vmware--主机win11 samba 映射虚拟机ubuntu共享文件夹

然后会弹出 用户名密码输入框,填入 2.5 小节设置的用户名密码 即可连接。

qq_37233070的博客 1826

使用samba在win10上访问linux服务器文件(存在端口映射)

出发点:由于计算机视觉相关模型都是在远程服务器上训练以及推理,大量可视化结果需要观察比较。为了避免先将图片传输到本地,于是准备利用samba将远程linux服务器上的文件进行共享,在本地win上可以像打开本地文件一样浏览。实际情况:由于远程服务器不在局域网内,需要通过端口映射进行访问。

weixin_43871601的博客 5020

VMware虚拟机安装Ubuntu Linux:从零搭建开发环境的完整指南

很多开发者在学习Linux、搭建测试环境或进行软件兼容性测试时,都会遇到一个现实问题:如何在Windows或Mac系统上,快速、稳定地运行一个完整的Linux系统?直接在物理机上安装双系统不仅操作复杂、有风险,还会占用大量磁盘空间。虚拟机技术完美地解决了这个痛点,它允许我们在现有操作系统中,像运行普通软件一样运行另一个完整的操作系统。 本文将为你提供一份从零开始的、超详细的Linux虚拟机安装与配置全攻略。我们将以最流行的 VMware Workstation Pro 和 Ubuntu Linux 为例,手

tyygming的专栏 474

第四课:安装samba映射网络磁盘到本地

samba协议

小赵同学 6439

VMware + Ubuntu 22.04 虚拟机安装教程:从零搭建 Linux 开发环境

在 Linux 学习与开发中,虚拟化技术是隔离实验环境、提升容错率的有效手段。通过虚拟机软件,用户可以在不破坏宿主机的前提下,完整体验 Ubuntu 系统安装、配置与应用。VMware Workstation 为个人用户提供免费许可,配合 Ubuntu 22.04 LTS 长期支持版本,能稳定支撑 ROS 开发、嵌入式编译及开源项目复现等场景。本文从虚拟化原理出发,详解虚拟机创建、硬件资源分配、网络模式选择,并针对系统安装后的软件源优化、open-vm-tools 增强工具配置及常见故障排查给出实践建议,帮

weixin_34221332的博客 396

从零搭建永久可用的Linux虚拟机:VMware+Ubuntu完整指南

你是不是也遇到过这样的困境:想学习Linux,但不想折腾双系统,怕搞坏电脑;想用虚拟机,但面对VMware、VirtualBox、Hyper-V一堆选择无从下手;好不容易装好了虚拟机,又卡在激活、配置、网络这些环节,网上教程要么太老,要么步骤不全,要么就是一堆看不懂的命令? 这篇文章就是为你准备的。我将用一篇超过5000字的详细教程,带你从零开始,完成Linux虚拟机的安装、配置到“永久使用”的全过程。这里说的“永久使用”,不是指寻找破解密钥,而是通过合法、稳定、一劳永逸的方式,让你搭建一个可以长期、可靠使

weixin_34221276的博客 696

Ubuntu系统学习系列——安装samba文件共享映射到Windows 10主机

Ubuntu22.04安装samba并映射到Windows端。

weixin_38716233的博客 1776

VMware桥接模式下配置Samba实现Windows与Ubuntu文件共享

文件共享是跨系统协作中的基础需求,尤其在混合开发环境中。Samba作为实现Linux与Windows间文件共享的核心技术,通过SMB/CIFS协议让Linux系统能够无缝融入Windows网络环境。其技术价值在于解决了异构系统间的数据互通难题,无需依赖第三方工具即可实现高效、稳定的文件访问。在虚拟化场景中,这一需求更为常见,开发者常在Windows宿主机上进行编码,而编译和测试环境则部署在Linux虚拟机内。通过正确配置VMware的网络桥接模式,确保虚拟机与宿主机处于同一局域网段,并调整网关设置,可以打破

weixin_30906185的博客 353

【samba】Ubuntu16安装samba服务器

本文是基VMware虚拟机下的Ubuntu16.04安装Samba服务器。

星凡的技术进阶博客 1319

2024最新VMware虚拟机安装Ubuntu全流程指南:从零到一搭建Linux开发环境

你是不是也遇到过这样的困境:想学习Linux开发、测试新软件,或者搭建一个隔离的实验环境,但又不想折腾双系统,担心搞坏自己的主力电脑?或者,你是一名学生或开发者,需要一个纯净、可随时重置的系统来练习命令、部署服务,甚至进行一些“危险”的操作? 虚拟机技术,尤其是VMware Workstation,就是解决这些痛点的完美答案。它让你能在Windows或macOS上,像运行普通软件一样,安全地运行另一个完整的操作系统。而Ubuntu,作为最流行、对新手最友好的Linux发行版,无疑是虚拟机里的最佳“房客”。

weixin_30776545的博客 296

Ubuntu 22.04上使用VMware Workstation 17安装优化Windows 11虚拟机全攻略

虚拟化技术通过在单一物理硬件上创建隔离的虚拟环境,实现了资源的灵活分配与多系统并行运行。其核心原理是利用虚拟机监控程序(Hypervisor)在硬件与操作系统之间建立抽象层,从而高效模拟完整的计算机系统。这项技术的核心价值在于提升硬件利用率、增强系统隔离性并简化开发测试与部署流程。在软件兼容性测试、跨平台开发、系统隔离与安全研究等场景中,虚拟机都是不可或缺的工具。本文聚焦于在Linux桌面环境下,使用行业领先的VMware Workstation Pro虚拟化软件,详细演示如何从零开始,创建并深度优化一个高

weixin_30386713的博客 540

VMware虚拟机安装Ubuntu全攻略:免费搭建Linux开发环境

虚拟化技术通过在单一物理硬件上创建多个隔离的虚拟计算环境,其核心原理是利用虚拟机监控器(Hypervisor)对CPU、内存、存储和网络等硬件资源进行抽象与调度。这项技术为软件开发和系统运维带来了巨大价值,它允许开发者在个人电脑上安全、高效地模拟出完整的服务器或特定操作系统环境,极大降低了学习成本与实验风险。在应用场景上,无论是进行Linux应用开发、搭建测试环境,还是学习网络配置与系统管理,虚拟机都是不可或缺的基础工具。本文将以最流行的**VMware Workstation Player**和**Ubu

weixin_33826609的博客 448

VMware虚拟机与Windows主机串口通信实战:Ubuntu16.04环境搭建指南

本文详细介绍了在Ubuntu16.04虚拟机环境中,通过VMware与Windows主机建立稳定串口通信的完整方案。涵盖虚拟串口对创建、虚拟机串口设备添加、Ubuntu系统配置及通信测试等关键步骤,特别适合嵌入式开发和硬件调试场景,帮助开发者快速实现跨平台串口通信。

weixin_29240343的博客 252

基于 Vmware 搭建 Ubuntu Server 编译环境(Samba + SSH + Git)

本人主要从事 android 系统开发相关工作,日常工作中经常要搭建源码编译环境。除了 Android 源码需要在 Linux 系统下编译,一些第三方的库也要在 Linux 环境下编译,比如 FFmpeg、Ijkplayer 和 VLC 等这些第三方库移植到 android 平台上使用。因此,通常是在 Window 系统上安装 Vmware 虚拟机的方式搭建 Linux 系统,但为了在 Window 系统上方便访问 Linux 文件系统中的文件,这是通过 Samba 实现的,Window 安装 Samba

洪伟的专栏 1249

VMware 16.1.2 安装 Ubuntu 20.04.3 虚拟机教程

虚拟化技术通过在物理主机上抽象出隔离的CPU、内存、磁盘和网络资源,让多个操作系统可并行运行且互不影响。其原理是Hypervisor/VMM调度硬件资源,客户机操作系统以为自己独占硬件,从而实现环境隔离、快照回滚与克隆复制。对开发者和运维学习者而言,这种技术价值在于低成本复现服务器环境、放心修改系统配置,并用快照快速恢复。典型场景包括Linux命令练习、服务部署测试、网络实验和面试备考。围绕这一思路,VMware Workstation 16.1.2 搭配 Ubuntu 20.04.3 LTS 是较稳定的本

weixin_34195142的博客 333

VMware Workstation 17 Pro 安装 Ubuntu 22.04 LTS 虚拟机完整教程

虚拟化技术通过在单一物理硬件上创建隔离的软件环境(虚拟机),实现了资源的灵活分配与多系统并行运行。其核心原理是利用虚拟机监控程序(Hypervisor)在硬件与操作系统之间建立一个抽象层,从而允许多个客户操作系统共享底层计算、存储和网络资源。这项技术为软件开发、测试和学习带来了巨大价值,它提供了安全、可复现且成本低廉的沙箱环境。在应用场景上,虚拟化广泛用于搭建隔离的开发测试环境、进行系统兼容性验证以及安全地学习操作系统和网络配置。本文聚焦于使用行业领先的桌面虚拟化软件 **VMware Workstatio

weixin_33816300的博客 429

VMware 16.1.2 安装 Ubuntu 20.04.3 虚拟机实战

虚拟化技术通过在宿主机上模拟独立硬件资源,让多个操作系统并行运行,是软件开发、测试与运维学习中隔离环境的基础设施。其核心原理是 Hypervisor 对 CPU、内存、磁盘和网络进行抽象与调度,既能保障宿主机安全,又能快速复制和回滚环境。对开发者而言,Linux 虚拟机可承载数据库、Docker、Git 与 Python 工具链,避免污染本机;对学生和面试者,则是练习分区、网络配置与权限管理的低成本沙箱。VMware 16.1.2 搭配 Ubuntu 20.04.3 LTS,兼顾稳定与软件源生态,再配合 N

weixin_34161083的博客 421

保姆级教程:用YOLOv5+ROS2 Humble搞定奥比中光Dabai DCW深度相机的3D物体定位

本教程详细介绍了如何使用YOLOv5模型和ROS2 Humble系统,结合奥比中光Dabai DCW深度相机实现3D物体定位。从环境配置、模型部署到深度数据融合,提供完整的实战指南,帮助开发者快速掌握三维坐标提取技术,适用于机器人开发和计算机视觉应用。

weixin_26765363的博客 270

VMware+Ubuntu开发环境四层搭建实战指南

Linux开发环境是嵌入式、机器人、AI和后端服务的基础支撑,其核心在于可复现性、隔离性与硬件兼容性。VMware提供稳定虚拟化底座,Ubuntu则保障原生Linux生态完整性;二者组合规避了WSL2驱动冲突、Windows USB权限异常及Server版图形栈缺失等工程痛点。通过分层架构(虚拟机底座→系统镜像→工具链→领域框架),可系统性解决PX4仿真、ROS2可视化、STM32调试、ESP32-P4开发等典型场景的环境依赖问题。本文聚焦VMware Workstation Pro与Ubuntu 22.0

weixin_33970449的博客 472

傻白入门芯片设计,SystemVerilog Assertion(SVA)学习(二十一)

对SVA(SystemVerilogt Assertion)有了更深刻的认识,对经典的AveMC形式验证工具进行了介绍

qq_46675545的博客 8471

一文梳理金融风控建模全流程(Python)

。借助A卡模型,银行或金融机构能够根据申请人的个人信息和历史数据,对其进行风险评估。这种评估能够帮助金融机构判断借款人是否具备偿还贷款的能力和意愿。

weixin_43420291的博客 4776
上一篇: linux开发环境搭建——VMware+ubuntu16.04+正点原子阿尔法开发版+笔记本+wifi+vscode
下一篇: 菜鸟通俗易懂Linux——内核双向循环链表(包括普通单链表和双向链表)
菜菜小志
博客等级 码龄6年 1705粉丝 23原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值