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

使用UDP连接ssh

使用UDP连接ssh

    • mosh简介
    • `两端`安装mosh
      • Windows安装mosh
    • 放行端口
    • 使用mosh登录Linux
    • debug

mosh简介

Mosh最大的特点是基于UDP方式传输,支持在服务端创建一个临时的Key供客户端一次性连接,退出后失效;也支持通过SSH的配置进行认证,但数据传输本身还是自身的UDP方式。

Mosh还有两个我觉得非常有用的功能

  • 会话的中断不会导致当前正在前端执行的命令中断,相当于你所有的操作都是在tmux会话中一样在后台执行。
  • 会话在中断过后,不会立刻退出,而是启用一个计时器,当网络恢复后会自动重新连接,同时会延续之前的会话,不会重新开启一个。

两端安装mosh

文档参考:https://www.cnblogs.com/sunweiye/p/12003616.html

mosh项目简介:https://github.com/mobile-shell/mosh/wiki/Debugging-and-Theory

# rhel安装mosh
yum install mosh -y# macOS安装mosh
brew insatll mosh# 检查Mosh的版本
mosh --version


Windows安装mosh

需要依赖msys2pacman包管理器安装

# msys2安装mosh
pacman -S mosh


放行端口

Mosh使用的UDP协议连接的,使用的端口是从60000到61000,如果开启了防火墙服务器上就需要打开相应的UDP端口。一个Mosh连接就会打开一个UDP端口,比如建立两个连接就是60001、60002,以此类推。

假设Mosh使用60001 UDP端口

# 放行UDP/60001端口iptables -I INPUT -p udp --dport 60001 -j ACCEPT

使用mosh登录Linux

# 和ssh完全一样,速度非常快
mosh user@server_ip

debug

# debug模式
mosh --ssh="ssh -vvv" user@server_ip

http://www.dtcms.com/a/234784.html

相关文章:

  • [论文阅读]TrustRAG: Enhancing Robustness and Trustworthiness in RAG
  • IoT/HCIP实验-3/LiteOS操作系统内核实验(任务、内存、信号量、CMSIS..)
  • 轻松备份和恢复 Android 系统 | 4 种解决方案
  • uniapp 设置手机不息屏
  • uni-app 如何实现选择和上传非图像、视频文件?
  • 实践指南:从零开始搭建RAG驱动的智能问答系统
  • springcloud SpringAmqp消息队列 简单使用
  • window安装docker
  • GAN生成模型评价体系:从主观感知到客观度量的技术演进
  • 字节推出统一多模态模型 BAGEL,GPT-4o 级的图像生成能力直接开源了!
  • 第16节 Node.js 文件系统
  • 408第一季 - 数据结构 - 数组和特殊矩阵
  • RNN和CNN使用场景区别
  • GEE使用记录
  • 《C语言·源初法典》---C语言基础(上)
  • 2025远离Deno和Fresh
  • 推荐算法八股总结
  • Cursor 1.0正式推出:全面解析你的AI 编程助手
  • 深入理解二叉搜索树:原理到实践
  • 化学小工具之OpenBabel
  • 哈希(Hash)
  • css元素的after制作斜向的删除线
  • 鸿蒙图片缓存(一)
  • Vue3 + UniApp 蓝牙连接与数据发送(稳定版)
  • 【信息系统项目管理师-选择真题】2025上半年(第二批)综合知识答案和详解(回忆版)
  • uniapp 集成腾讯云 IM 消息搜索功能
  • CMake GLOB返回路径规则及示例
  • PHP:Web 开发的强大基石与未来展望
  • aardio 简单网页自动化
  • LeetCode 128. 最长连续序列