当前位置: 首页 > 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过程
  • 李在明涉嫌违反《公职选举法》案将于15日进行首次重审公审
  • 解放日报:服务国家战略,加快建成科技创新高地
  • 投资者建议发行优惠套票给“被套”小股东,张家界:将研究考虑
  • 日菲同意扩大安全合作,外交部:反对任何在本地区拉帮结派的做法
  • 李铁案二审今日宣判,押送警车已进入法院
  • 当初没有珍惜巴特勒的热火,被横扫出局后才追悔莫及