Шаги ==== 1. На сервере и клиенте: # apt-get install -y mosh 2. На клиенте: # mosh test@<server-ip> (любой пользователь, не root) Фактический результат ===================== Выводится баннер "Nothing received from UDP port 60001" и через некоторое время: > mosh did not make a successful connection to <ip>:60001. > Please verify that UDP port 60001 is not firewalled and can reach the server. > > (By default, mosh uses a UDP port between 60000 and 61000. The -p option > selects a specific UDP port number.) > [mosh is exiting.] Ожидаемый результат =================== Успешное подключение. Дополнительно ============= Workaround: # apt-get install -y systemd-settings-disable-kill-user-processes && \ reboot Также возможно подключение вручную, но подключение прервется, как только закроется соединение SSH, что не позволяет использовать одну из основных возможностей mosh - хорошую работу при прерывающемся соединении: $ ssh test@<ip> test@<ip> -> $ mosh-server MOSH CONNECT 60001 xCC8EAHYN00JvTASfGjJfA ... [mosh-server detached, pid = ...] Не выходя из сеанса ssh test@<ip>, выполнить на тестируемой машине: $ MOSH_KEY=xCC8EAHYN00JvTASfGjJfA mosh-client <ip> 60001 Воспроизводимость ================= Воспроизводится на виртуальных машинах: [sisyphus] ALT Server 11.0 beta 20250213 x86_64 mosh-1.4.0-alt1.2.x86_64 [p11+377171] ALT Server 11.0 beta 20250213 x86_64 mosh-1.4.0-alt1.2.x86_64 [p11] ALT Server 11.0 beta 20250213 x86_64 mosh-1.4.0-alt1.x86_64
К сожалению это известная проблема, например https://github.com/mobile-shell/mosh/issues/1171 -- сlosed as not planned. Можно ещё почитать в целом https://github.com/mobile-shell/mosh/issues?q=systemd и дискуссию в Debian, хейтерам systemd должно понравится: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=825394 Так что вряд ли это кто-то будет чинить, но если что за апстримом я слежу. Сам я использую mosh для подключения к уже существующей сессии с tmux: urxvt -e mosh "${host}" --server='systemd-run --scope --user mosh-server new' -- tmux att Другие workaround'ы Вы приводите выше. Буду благодарен, если Вы напишите что-нибудь про mosh на altlinux.org.