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

ssh连接VirtualBox中的Ubuntu24.04(win11、putty、NAT 模式)

一、下载putty(免费,xshell收费)

二、配置 VirtualBox 网络:NAT 模式 + 端口转发

1、打开 VirtualBox,选择您的 Ubuntu 虚拟机,点击 设置
选择 网络,将网络适配器模式设置为 NAT。

2、点击  端口转发
添加一条规则:
协议:TCP
宿主端口:2222(或其他未占用端口)
虚拟机端口:22
宿主IP 和 虚拟机IP 可以留空(默认绑定到所有接口)。

三、在虚拟机中启用 SSH 服务
1、启动虚拟机并登录 Ubuntu。
2、安装并启动 SSH 服务:

sudo apt update
sudo apt install openssh-server
sudo systemctl enable ssh
sudo systemctl start ssh

3、确认 SSH 服务正在运行:

sudo systemctl status ssh

运行结果:

四、使用putty连接

1、NAT 模式连接:
主机:127.0.0.1
端口:2222(与之前设置的宿主端口一致)
协议:SSH
2、输入虚拟机中 Ubuntu 的用户名和密码,即可连接。

五、 排查问题
如果连接失败:

1、检查虚拟机的防火墙配置:

sudo ufw allow ssh 
sudo ufw enable

2、确保虚拟机的 SSH 服务已正确运行:

sudo systemctl restart ssh
http://www.dtcms.com/a/314805.html

相关文章:

  • 西门子PLC S7-1200单轴步进控制电动机
  • Exporters | 安装process_exporter
  • C语言:构造类型学习
  • 深入剖析Java Stream API性能优化实践指南
  • 【Django】-11- 后台管理界面定制
  • [机器学习]02-基于贝叶斯决策的鸢尾花数据集分类
  • 云原生攻防6(Kubernetes扩展知识)
  • 并发编程常用工具类(下):CyclicBarrier 与 Phaser 的协同应用
  • 政府财政行业云原生转型之路
  • 关于解决WinRiver项目动态XmlElement的序列化与反序列化的问题
  • 基于Java的AI工具和框架
  • PyTorch生成式人工智能(25)——基于Transformer实现机器翻译
  • spring boot开发中的资源处理等问题
  • RTOS如何保证实时性
  • 深圳南柯电子|电驱动系统EMC测试整改:“诊断-治疗-预防”方案
  • HTML5的新特性
  • 上位机知识篇---令牌
  • 如何选择合适的政务文本检测工具?
  • go 语言常见问题(2)
  • 宝塔面板安装WordPress教程:10分钟一键部署搭建个人博客 (2025)
  • 聊聊web前端的缓存问题
  • 金融专业高分简历撰写指南
  • k8s集群
  • 网络与信息安全有哪些岗位:(5)网络安全工程师
  • SpringCloud (4) 分布式事务
  • Western Blot(蛋白质免疫印迹)--实验操作015
  • 室内液体撒漏泄漏识别分割数据集labelme格式2576张1类别
  • 朴素贝叶斯(Naive Bayes)完整解析:概率论经典算法
  • Scrapy 工作流程深度解析:引擎驱动的完美协作
  • API接口的应用及重要性