← Все инструменты Терминал

mosh

Mosh (Mobile Shell) — устойчивый удалённый терминал для нестабильных сетей. Он сохраняет сессию при кратковременных обрывах и смене IP-адреса, а для входа использует привычную SSH-аутентификацию, включая ключи.

termsshclisys

Что это

Mosh (Mobile Shell) — удалённый терминал для работы через нестабильное соединение. В отличие от обычной SSH-сессии, он спокойно переживает потерю пакетов, кратковременный обрыв связи и смену IP-адреса.

Почему это удобно

  • сессия сохраняется между повторными подключениями;
  • можно переключиться между Wi-Fi, мобильной сетью или VPN и продолжить работу;
  • для аутентификации используется SSH, в том числе вход по ключам;
  • локальное предсказание ввода уменьшает ощущение задержки на медленном канале.

Mosh особенно полезен при администрировании серверов с ноутбука в дороге или через нестабильную мобильную сеть.

Когда пригодится

  • Для быстрой работы на удалённом сервере без графического интерфейса;
  • Для повторяемых операций, которые удобно выполнять одной командой;
  • Как часть собственного скрипта или автоматизированного сценария.

Что учесть

Перед использованием mosh проверьте зависимости, поддерживаемые платформы, коды завершения и предсказуемость неинтерактивного режима. Начните с тестового окружения, зафиксируйте рабочую конфигурацию и только после этого переносите инструмент в постоянный процесс.