Мош (мобильная оболочка) Это программа, альтернативная SSH, которая вам обязательно понравится. Вы уже знаете, что для безопасных удаленных подключений мы обычно используем инструмент ssh, но есть несколько альтернативных проектов, о которых стоит хотя бы знать. Mosh - это приложение, которое предоставляет удаленному терминалу функции, аналогичные SSH, и другие функции, которые последний не реализовал.
Это бесплатный проект с открытым исходным кодом, помимо того, что он кроссплатформенный, поскольку он доступен для BSD, macOS, Solaris и GNU / Linux. Работа с mosh проста, поскольку он устанавливает удаленное соединение через SSH и использовать те же учетные данные чем это, поэтому вам не придется создавать или запоминать новые пароли. Хотя, если вы думаете о чем-то более графическом, скажите, что Mosh не поддерживает X.
Некоторые другие функции Моша, которые мы можем найти в этом программном обеспечении, должны иметь возможность роуминга и изменение IP-адресов, информацию для пользователя о неизбежном отключении от Интернета, гарантированную скорость, даже если соединение медленное, без необходимости в привилегиях для лучшей безопасности, соединение через протоколы UDP на портах с 60000 по 61000, довольно хорошее управление потерей пакетов, поддержка Unicode лучше, чем SSH в некоторых более крайних случаях и т. д.
Если он вам интересен, вы можете искать его между репозитории вашего любимого дистрибутива, так как он доступен как в двоичном виде для разных дистрибутивов, так и в виде tar-архивов с исходным кодом, если хотите. Чтобы использовать его, его синтаксис будет напоминать вам много SSH (например, для подключения к серверу, на который ссылается этот IP-адрес, и к пользователю pepe: mosh pepe@192.168.0.1), поэтому у вас не должно возникнуть серьезных проблем. Кстати, официальный сайт проекта, если вас интересует дополнительная информация или скачайте пакет оттуда это.
Это не альтернатива как таковая, это просто еще один уровень, который заставляет ssh работать через UDP и имеет некоторые дополнительные функции. Требуется наличие на сервере ssh- и mosh-сервера.