使用 Mosh 代替 SSH Client

在外面跑來跑去, 網路IP 常常會換來換去, 或者機器休眠懶得斷線再來重新連線, 網路速度太慢..  等等, 就可以使用 Mosh 來達成.

簡單說, 就是使用 Mosh 來改善 SSH 的使用體驗, 所以 SSH Server 還是需要安裝.

  • Mosh 官方網頁: Mosh: the mobile shell
  • 說明: Mosh is a replacement for SSH. It’s more robust and responsive, especially over Wi-Fi, cellular, and long-distance links.
  • 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 套件安裝

  • Debian、Ubuntu Linux 安裝 Mosh: apt-get install mosh # 預設 mosh-server 需要跑 UDP 60001 (60000~61000)
  • Mac 版可於官方網頁抓取套件: Mosh: the mobile shell Getting

相關網頁

作者: Tsung

對新奇的事物都很有興趣, 喜歡簡單的東西, 過簡單的生活.

發表迴響

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料