Win10系统VScode远程连接VirtualBox安装的Ubuntu20.04.5

Ubuntu SSH远程连接配置全攻略:从安装到安全优化 SSH(Secure Shell)是一种加密的网络传输协议,通过在客户端和服务器之间建立安全通道,实现远程登录和命令执行。其核心原理是基于非对称加密技术进行身份验证和数据加密,确保传输过程的安全性。在工程实践中,SSH的价值在于为系统管理员和开发者提供了安全、高效的远程服务器管理能力,广泛应用于服务器运维、云计算环境、远程开发和自动化部署等场景。本文聚焦于Ubuntu系统,详细解析如何配置SSH服务端,包括安装OpenSSH Server、管理防火墙规则,并深入探讨了密钥认证、端口修改等安全优化策略,同时涵 阅读详情

1.打开虚拟机,在中端中输入命令: sudo apt-get install openssh-server 安装ssh

在这里插入图片描述
我这里已经安装完成,故显示是这样

2.输入命令:sudo systemctl start ssh 启动远程连接

注意,如果使用VirtualBox安装的虚拟机,需要启用两个网卡,一个为:网络地址转换(NAT),

一个为:仅主机(Host-Only)网络

如果仅有一个网卡(默认为网络地址转换)则不能成功建立连接。在设置中点开到网络进行设置。
在这里插入图片描述
在这里插入图片描述

3.输入命令:ifconfig查看ip地址

在这里插入图片描述

4.打开VScode,下载remote-ssh插件,然后建立连接

在插件商店搜索 ssh 显示出来的第一个进行下载安装在这里插入图片描述
安装完成后会在插件商店最下方出现一个电脑的图标在这里插入图片描述
点开这个图标,在里边选择连接,主机名即是你虚拟机的主机名,在我这里是 sansan ,后边用 @ 连接虚拟机 ip,在我这里是 192.128.56.101 。格式为 sansan@192.128.56.101。之后在弹出框中继续,在需要输入密码的时候输入你的虚拟机电脑的密码即可

Win10系统下基于WSL2搭建OpenFOAM与C++开发环境全攻略 计算流体力学(CFD)是工程与科研领域的关键技术,其核心在于通过数值方法求解流体控制方程。开源软件OpenFOAM作为CFD领域的重要工具,基于C++编写,提供了灵活的求解器与模型库。在Windows系统上,通过WSL2(Windows Subsystem for Linux 2)可以构建接近原生性能的Linux环境,从而高效运行和开发OpenFOAM。这一方案不仅解决了跨平台兼容性问题,还为深入理解软件底层架构、进行二次开发及性能调试提供了完整的技术栈。结合VSCode等现代开发工具,工程师能够在熟悉的W 阅读详情

相关推荐

系统与虚拟机:核心区别与最佳实践指南

虚拟化技术通过软件模拟完整计算机环境,实现多系统并行运行,是开发测试的高效解决方案。双系统则通过分区隔离让操作系统直接访问硬件,适合图形设计、游戏等性能敏感场景。理解CPU核心分配、内存预留比例等资源调度原理,能显著提升虚拟机运行效率。对于需要同时使用Windows和Linux的开发者,掌握GRUB引导修复、exFAT共享分区等技巧至关重要。无论是选择VMware的3D加速配置,还是优化双系统的NVIDIA驱动设置,都需要根据具体硬件特性进行调整。这些技术在跨平台开发、安全测试、教育培训等领域有广泛应用。

weixin_33730836的博客 484

vcCode通过ssh连接本地virtualBox虚拟机

vscode连接本地虚拟机方法

大侠是个传说 567

使用VSCode的Remote-SSH连接Linux进行远程开发

主要介绍了使用VSCode的Remote-SSH连接Linux进行远程开发,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

vscode免密码认证ssh连接virtual box虚拟机

修改配置文件,Host随便填,HostName填127.0.0.1,User填你要连接的用户,比如我连接的是root用户,Port配置为刚才为虚拟机设置端口转发的端口。win+r输入cmd打开命令提示符,执行 ssh-keygen -t rsa -b 4096,然后连续按3次Enter,打开id_rsa.pub文件,复制里面的内容。回到vscode,点击刷新按钮,然后点击齿轮图标下面的箭头符号,然后根据提示操作,最后vscode免密ssh连接virtual box虚拟机就大功告成了。为虚拟机设置端口转发。

https://github.com/cv70 999

vscode连接virtualbox虚拟机(无法连外网)

3.cmd使用ipconfig查看本地ip,是链接WLAN那个ip,我的是10.180.xxx,这里两个ip可能不在一个网段,且netmask和broadcast也不一样。但是两个ip能相互ping通。(这边因为ip不在一个网段浪费了半小时,后来发现能直接ping通...)2.网卡1从NAT模式改为桥接模式,然后启动虚拟机,ifconfig可以看到网卡enp0s3有了一个ip:10.180.xx。4.vscode修改ifconfig文件,远程连接。1. virtualbox虚拟机开启ssh。

weixin_40709943的博客 768

Vscode配置ssh远程连接虚拟机进行开发

使用Vscode,用ssh连接virtualbox虚拟机,进行远程开发

x646602196的博客 3135

如何通过 VSCode 远程连接到 VirtualBox Ubuntu 编译 C

随后关闭 Ubuntu 虚拟机,在 VirtualBox 中,右键虚拟机选择设置 - 网络,启用网卡 2,连接方式选择“仅主机(Host-Only)连接”,保存关闭,重启 Ubuntu 虚拟机并登录,此时再次检查 SSH,确保 SSH 服务正常运行。至此可在虚拟机下,利用 vim 进行源代码的编辑,利用 GCC 编译,生成可执行文件并执行,这里不再赘述。,远程连接完成后,左侧列出 Ubuntu 的文件树,下方终端控制选项卡页面中可键入命令。打开 VSC,在扩展插件中,安装 OpenSSH,选择第一个即可。

Crushxl的博客 1715

如何让 vscode remote-ssh 连接virtualbox ubuntu?

首先第一部分:让宿主机win10和虚拟机ubuntu能互相ping通,且虚拟机能够访问互联网 参考教程1:https://amit-dhawan.medium.com/ping-virtual-box-guest-from-windows-host-361d5fd3395d 参考教程2:https://amit-dhawan.medium.com/access-internet-on-virtu...

shimly123456的博客 723

Win10下WSL2安装Ubuntu 20.04与Gnome桌面完整指南

虚拟化技术通过在单一物理硬件上创建隔离的软件环境,实现了资源的灵活分配与多系统共存。其核心原理是通过Hypervisor层对硬件资源进行抽象与管理。这项技术为开发者带来了巨大价值,它允许在Windows等主流操作系统上无缝运行Linux环境,从而兼顾了生产平台的普及性与开发工具链的高效性。在软件开发和运维领域,这极大地简化了环境配置,提升了工作效率。具体到工程实践,微软推出的Windows Subsystem for Linux(WSL)正是这一理念的杰出代表。WSL2作为其第二代架构,通过集成轻量级Lin

weixin_34354945的博客 389

Win10使用VitualBox虚拟机在ubuntu20.04环境下从零开始编译FastCAE

打开vscode,在插件商店搜索cmake,安装cmake Tools。在应用商店搜索visual studio code直接下载安装。而在经过上述步骤后,fontconfig.h文件最终会在。是你的cmake文件夹路径,改成自己的路径即可。文件中,寻找的fontconfig文件为。随后在此文件夹中会出现cmake文件夹。在选定的位置右键在终端打开输入。如果需要输入密码,直接回车即可。在选定的文件夹右键打开终端输入。可以自行选择合适的版本)这两个不确定那个起作用。通过溯源可以知道,在。

qq_38061204的博客 323

Ubuntu 20.04 LTS 安装与配置全指南:从新手到高效工作站

Linux操作系统作为开源生态的核心,以其稳定性、安全性和高度可定制性,成为服务器运维、软件开发及学习计算机科学的基石。其内核管理硬件资源,发行版提供软件集合,共同构成了灵活的技术栈基础。掌握Linux安装与配置,不仅能深入理解操作系统原理,更能为构建Web服务、部署容器化应用及搭建开发环境提供坚实支撑。本指南聚焦Ubuntu 20.04 LTS这一长期支持版本,详细解析其安装流程、分区方案、驱动管理及双系统配置等关键实践,旨在帮助用户高效完成系统部署,并快速进入开发与学习状态。

weixin_33912246的博客 312

Win10中搭建WSL2+Gnome桌面:实现高性能Linux开发环境

虚拟化技术通过在单一物理硬件上创建多个隔离的虚拟环境,实现了资源的高效利用与系统隔离。其核心原理基于硬件辅助虚拟化(如Intel VT-x/AMD-V)与Hypervisor层,为上层操作系统提供虚拟硬件抽象。这项技术的价值在于显著提升了开发与测试的灵活性,允许在同一台机器上无缝运行不同操作系统环境。在应用场景上,虚拟化广泛用于服务器整合、云基础设施以及开发者的本地多环境搭建。本文聚焦于Windows Subsystem for Linux 2(WSL2)这一微软推出的轻量级虚拟化方案,它深度集成了Wind

weixin_34238633的博客 349

VMware安装Ubuntu 22.04 LTS:从虚拟机原理到开发环境搭建完整指南

虚拟机技术通过在宿主机上模拟完整的计算机硬件环境,实现了操作系统的隔离运行,其核心原理基于硬件虚拟化(如Intel VT-x/AMD-V)和软件模拟。这项技术为软件测试、多系统开发和环境隔离提供了安全沙盒,在开发运维、网络安全和教育培训等领域广泛应用。本文以VMware Workstation Pro为例,详细解析创建虚拟机、配置虚拟硬件(CPU核心分配、内存设置、SATA磁盘类型选择)以及安装Ubuntu 22.04 LTS系统的完整流程,涵盖网络模式(NAT/桥接)配置、VMware Tools安装和软

weixin_33841722的博客 423

VMware虚拟机安装Ubuntu 22.04 LTS:从零搭建稳定Linux开发环境

虚拟化技术通过在单一物理硬件上创建隔离的虚拟计算机系统,实现了资源的高效复用与环境的快速部署。其核心原理是利用虚拟机监控程序(Hypervisor)在硬件与操作系统之间建立抽象层,从而允许多个操作系统实例并行运行。这项技术的核心价值在于为开发者提供了安全、可复现且与宿主机隔离的沙箱环境,极大降低了多系统开发、软件测试与学习新技术的门槛。在软件工程实践中,虚拟化被广泛应用于搭建跨平台开发环境、进行持续集成测试以及安全研究等场景。本教程聚焦于使用VMware Workstation Player这一稳定可靠的虚

weixin_34342905的博客 359

WSL2安装配置全指南:性能优化与开发环境搭建

虚拟化技术在现代开发环境中扮演着关键角色,它通过硬件抽象层实现操作系统隔离。相比传统虚拟机方案,微软推出的WSL2(Windows Subsystem for Linux 2)采用轻量级架构,直接基于Hyper-V虚拟化层运行,避免了硬件模拟带来的性能损耗。这种设计使得Linux环境在Windows系统上能获得接近原生的性能表现,特别适合需要频繁进行跨平台开发的场景。通过实测对比,WSL2启动Linux终端的速度比VirtualBox快15倍以上,且支持与Windows系统的深度文件互操作。在AI开发和容器

congsikuai0611的博客 320

Windows 11上WSL2安装与优化全指南

虚拟化技术在现代开发环境中扮演着关键角色,它通过创建隔离的执行环境实现多系统兼容。WSL2作为微软推出的轻量级虚拟化方案,采用Hyper-V底层架构,相比传统虚拟机节省70%以上资源开销。这项技术特别适合需要同时使用Windows和Linux生态的开发者,可实现GPU加速、文件系统互通等核心功能。通过配置内存限制、优化软件源和集成开发工具链,WSL2能稳定支持机器学习训练、容器化部署等高性能场景。本文以Ubuntu 22.04为例,详解包括清华镜像加速、GUI环境配置在内的实用技巧,解决网络异常、输入法安装

weixin_34377919的博客 489

WSL 2 安装与配置全指南:在Windows上搭建高效Linux开发环境

虚拟化技术通过在单一物理硬件上创建隔离的软件环境,实现了资源的高效利用与系统兼容性。其核心原理是通过Hypervisor层对硬件资源进行抽象与调度,为每个虚拟机提供独立的操作系统实例。这项技术的核心价值在于打破了环境壁垒,允许开发者在熟悉的操作系统中无缝使用其他系统的工具链与生态,极大提升了开发效率与工作流灵活性。在应用场景上,虚拟化广泛用于服务器整合、软件测试以及跨平台开发环境搭建。本文聚焦于Windows Subsystem for Linux (WSL) 这一微软实现的轻量级虚拟化方案,它通过WSL

weixin_30443813的博客 340

Linux命令及使用方法new

本文总结了Linux系统管理与开发环境配置的实用技巧,涵盖了常用命令、工具配置和问题解决方法。主要内容包括:Linux基础操作(文件/目录管理、vim编辑器、权限控制);系统资源监控(du/df命令);文本处理(grep/cut/awk);Ubuntu系统问题排查;开发工具链配置(Anaconda/Virtualenvwrapper/Jupyter);终端增强(cmder/Screen);IDE使用(VSCode/Visual Studio);非root权限软件安装Windows冷门知识;LaTeX语法;

zhjadsf的博客 3140
上一篇: 安装mysql8.0.36遇到的问题没有developer default 选项问题
下一篇: Ubuntu20.04上配置中文man手册
five_east_west
博客等级 码龄6年 68粉丝 127原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值