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

SSH反向代理

SSH反向代理

一、过程

1、 确保树莓派和阿里云服务器的 SSH 服务正常运行

检查树莓派的ssh服务

sudo systemctl status ssh

如果未启用,请启动并设置开机自启:

sudo systemctl enable ssh
sudo systemctl start ssh

检查阿里云服务器的SSH服务

sudo systemctl status ssh

2、在阿里云服务器上检查端口是否被占用

sudo netstat -tuln | grep 9624

如果有输出,说明该端口已被占用,否则,该端口可以使用。

3、在树莓派上建立 SSH反向代理、

使用 ssh 命令建立反向隧道,将树莓派的 SSH 服务映射到阿里云服务器的指定端口(例如:2222):

ssh -R 2222:localhost:22 root@47.108.149.110

root:阿里云服务器的登录用户

2222:指定远程端口

47.108.149.110阿里云服务器公网IP

在阿里云服务器上运行下面命令,测试是否可以通过localhost:9624访问树莓派

ssh -p 2222 nyh@localhost

nyh:树莓派登录用户

localhost: 指的是阿里云服务器的本地回环接口(即 127.0.0.1)

直接从外网访问树莓派

ssh -p 9624 nyh@47.108.149.110

二、结果

树莓派端

在这里插入图片描述
在这里插入图片描述

阿里云端

在这里插入图片描述

相关文章:

  • go语言的八股文
  • 突破传统!SEARCH-R1如何让LLM与搜索引擎协同推理?
  • 音视频学习(三十五):aud
  • DeepSeek 大模型 + LlamaIndex + MySQL 数据库 + 知识文档 实现简单 RAG 系统
  • from tensorflow.keras.models import Model中Model报红;以及动态链接库(DLL)初始化例程失败
  • TensorFlow和PyTorch学习原理解析
  • 创新项目实训开发日志3
  • 维度建模工具箱 提纲与总结
  • Spring如何通过XML注册Bean
  • Ldap高效数据同步- Delta-Syncrepl复制模式配置实战手册(上)
  • 第 4 篇:平稳性 - 时间序列分析的基石
  • Github 热点项目 Jumpserver开源堡垒机让服务器管理效率翻倍
  • 前端笔记-Axios
  • 云原生与AI的关系是怎么样的?
  • Unreal Engine中FRotator与FQuat在赛车游戏方向盘控制中的协同应用解析
  • Android Kotlin+Compose首个应用
  • SpringBoot整合JWT Token:构建安全无状态认证体系的最佳实践
  • 把dll模块注入到游戏进程的方法_远线程注入
  • 目标检测篇---R-CNN梳理
  • linux驱动框架——i2c驱动模块的probe过程
  • 被指违反代理协议遭南航暂停售票资格, 去哪儿网:今起恢复
  • 中宣部等十部门联合印发《新时代职业道德建设实施纲要》
  • 魔都眼|上海半马鸣枪:白金标运动员、“箱根之子”齐参赛
  • 俄“联盟MS-26”载人飞船安全返回地球
  • 接续驰援,中国政府援缅卫生防疫队出发赴缅
  • 大理州工业投资(集团)有限公司党委副书记、副总经理赵云接受审查调查