当前位置:搜索引擎大全 > 工具 > 站长工具 >

Mosh:轻量级SSH终端连接工具【美国】
栏目分类:站长工具 发布日期:2025-02-23 浏览次数:

Mosh工具是一款SSH产品的替代品,在高延迟的网络下,Mosh 比 SSH 流畅多了,而且3G网络下,丢失网络变更IP后,终端连接不会中断。

  网站名称:Mosh

  所属国家:美国

  网站地址:https://mosh.org

  网站缩略图:

Mosh首页缩略图
Mosh首页缩略图

  【官网介绍】:

  Mosh(移动外壳程序)

  一款远程终端应用程序,支持设备移动切换网络,能应对间歇性的网络连接状况,并为用户的按键输入提供智能的本地回显和行编辑功能。

  Mosh 可替代交互式的安全外壳协议(SSH)终端。它更为可靠且响应迅速,尤其在使用 Wi-Fi、蜂窝网络以及长距离网络连接时表现出色。

  Mosh 是一款免费软件,可在 GNU/Linux 系统、BSD 系统、苹果操作系统(macOS)、Solaris 系统、安卓系统、Chrome 浏览器以及 iOS 系统上使用。

  问:《Mosh》是谁编写的?

  《Mosh》是由基思・温斯坦(Keith Winstein),以及安德斯・卡塞奥格(Anders Kaseorg)、昆汀・史密斯(Quentin Smith)、理查德・蒂贝茨(Richard Tibbetts)、基根・麦卡利斯特(Keegan McAllister)和约翰・胡德(John Hood)共同编写的。

  问:为什么要开发另一种远程终端协议呢?

  随着网络中缓冲区膨胀问题的加剧,以及那些为了优化吞吐量而非延迟而设计的复杂无线链路的出现,互联网上实际的延迟情况日益严重。而且,如今笔记本电脑和手持设备已在很大程度上取代了台式机,设备的移动使用比以往任何时候都更加普遍。安全外壳协议(SSH)固然很棒,但当你想要更改 IP 地址,或者处于高延迟链路或不可靠连接的情况下,使用起来就会很令人沮丧。

  此外,远程终端协议(TELNET)有一些可取之处 —— 它有本地回显模式以及定义明确的网络虚拟终端。即便在今天,安全外壳协议(SSH)在 POSIX 系统上也无法正确地实现端到端的 UTF-8 支持。

  问:Mosh 的原则与其他网络应用程序相关吗?

  我们认为是相关的。Mosh 所秉持的设计原则较为保守:如果所显示的状态已过时,就会向用户发出警告;对所有事务进行序列化和检查点设置,这样一来,如果没有警告信息,用户就知道之前的每一个事务都已成功;并且能够优雅地处理预期事件(比如从一个 WiFi 网络切换到另一个 WiFi 网络) 。

  这些原则似乎并非极具争议性,但像在 Chrome 浏览器中使用的 Gmail 或安卓系统上的 Gmail 这样的复杂应用程序,在网络连接不可靠或切换 IP 地址后,表现仍然糟糕透顶。(你是否遇到过 Gmail 将一封电子邮件一直显示为 “正在发送……” 长达十个小时,同时却还在愉快地接收新邮件,且不显示任何错误提示的情况呢?我们也遇到过。)我们认为,通过应用这些原则,许多网络用户界面仍有相当大的改进空间。

  网站介绍:

  Mosh工具是一款SSH产品的替代品,在高延迟的网络下,Mosh 比 SSH 流畅多了,而且3G网络下,丢失网络变更IP后,终端连接不会中断,对于经常需要使用SSH来进行远程维护的工作者来说,这个工具非常值得使用。

  芬兰研究员Tatu Ylönen于1995年设计出最早的SSH协议,它迅速成为最流行的远程登录安全协议。17年后,一组MIT的黑客提出了mosh,让SSH走向现代化。mosh是基于新的State Synchronization Protocol(SSP)协议,运行在UDP上,能同步不同主机对象的状态,加密和认证使用AES-128。当客户在WiFi网络中漫游或切换到3G网络,mosh能保持连接不断,在输入和删除命令时它能即时反馈,不会出现恼人的延迟。

  简单说就是使用Mosh来改善SSH的使用体验,所以SSH Server 还是需要安装,Mosh 是透过UDP 加密传输,而且不用绑定IP 位址,所以可以达到打开电脑就可以直接连线,IP更改也不会有问题。

  Mosh 使用方式:Mosh的预设使用方法跟ssh一样(ssh MACHINE_IP改成mosh MACHINE_IP),ex: mosh 192.168.0.1;若需要指定Port,可以使用: mosh --ssh="ssh -p 2222" figrindan。注: Server, Client 都需要安装mosh 才可以。

  Mosh服务器端支持的系统有Ubuntu、Debian、Fedora、Gentoo、Arch Linux、FreeBSD、openSUSE、Cygwin、NetBSD、Android、Homebrew等。

相关热词: 美国 工具 轻量级 终端 连接 SSH Mosh

相关内容
搜索引擎 搜索杂谈 专栏 资讯 工具 新媒体 网站