mosh命令——ssh的高替命令

mosh命令——ssh的高替命令

因为某些不可说的原因,有一台需要内网穿透才能连上的ubuntu服务器,其连接非常不稳定。使用ssh命令总是没输入两句命令就卡掉线了。经过我的一番检索,发现了个更好用的mosh命令(MObile SHell)。

使用前提

首先,需要在客户端和服务器端都安装上mosh命令:
ubuntu客户端&服务器端都键入:

sudo apt install mosh

即可完成安装

使用指南

和ssh命令的使用方式一样,在客户端键入:

mosh username@remote_host

然后和ssh命令一样输入密码即可连上,再也不会随便掉线了!!!

原理

  • ssh:使用TCP协议,在网络抖动、丢包或者断线时,可能会导致连接挂起或超时,甚至断开。
    一旦网络连接丢失,SSH 会立刻中断
  • mosh:使用UDP协议,更加灵活,不依赖连接的可靠性,而是“尽力而为”地传输数据。
    支持断线重连跨网络切换(客户端切换ip)
    提供了本地回显功能:在本地回显你的输入,并将它们发送到服务器进行处理,这使得即使在高延迟或不稳定的网络下,用户的体验也会更加流畅。

结论

mosh 尤其适合在网络条件不佳或者频繁变动的场景中使用,提供了比传统 SSH 更稳定和流畅的远程连接体验。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值