The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Выпуск Mosh 1.3, альтернативы SSH "
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Выпуск Mosh 1.3, альтернативы SSH "  +/
Сообщение от opennews (??) on 06-Апр-17, 22:15 
Состоялся (http://mailman.mit.edu/pipermail/mosh-users/2017-March/00034...) выпуск проекта Mosh 1.3 (https://mosh.org/) (mobile shell), в рамках которого развивается система для организации удалённого доступа к терминалу, которая может применяться в качестве замены SSH. Исходные тексты проекта распространяются (https://github.com/mobile-shell/mosh) под лицензией GPLv3.

Из ключевых отличий Mosh можно отметить поддержку роуминга (смена IP-адреса без разрыва сеанса), возможность продолжения работы после обрыва соединения, мгновенное реагирование на нажатие  Ctrl+C  и выполнения операций локального редактирования командной строки (вместо отправки сведений о каждом нажатии на сервер, операции редактирования строки производятся на стороне клиента). Данные особенности позволяют существенно повысить комфорт работы через мобильные, низкоскоростные или некачественные каналы связи.


Аутенитификация осуществляется с использованием штатных механизмов SSH, обмен данными в рамках установленного шифрованного канала связи осуществляется при помощи собственного протокола, работающего поверх UDP и использующего для шифрования алгоритм AES-128 (после аутентификации, от имени клиента запускается сервер Mosh (не требует прав root), клиенту в ответ передаётся закрытый ключ и SSH-соединение завершается). Применение UDP и привязка канала связи к ключу шифрования, позволяет оперативно перестраиваться на использование новых IP-адресов, на длительное время прерывать сеанс (например, сеанс не будет разорван после возврата ноутбука из спящего режима) и подстраивать интенсивность обновления содержимого экрана к качеству линка.


Локальное редактирование реализовано благодаря синхронному хранению состояния экрана одновременно как на сервере, так и на стороне клиента. Периодически, при возникновении событий на стороне клиента или сервера (например, выведена новая информация на сервере или нажата клавиша Enter на клиенте), состояния синхронизируются через отправку информации об изменившихся данных. Обновление состояния происходит не в ответ на каждое событие на сервере, а с определённой частотой, которая выбирается в зависимости от пропускной способности канала связи. Если качество линии связи плохое, то данные обновляются реже (изменения накапливаются).

В новом выпуске обеспечено формирование бинарных сборок для macOS, помимо сборок для Linux, Android, Chrome OS, Solaris, iOS, FreeBSD, OpenBSD, NetBSD и Windows. Осуществлён переход на семантическое версионирование (Major.Minor.Patch). Добавлена опция "--no-ssh-pty" для совместимости с SSH-сервером Dropbear. Расширено число платформ, сборки для которых тестируются в системе непрерывной интеграции. Решены проблемы при работе во FreeBSD 11. Добавлена поддержка системы изоляции pledge() для OpenBSD.


URL: http://mailman.mit.edu/pipermail/mosh-users/2017-March/00034...
Новость: http://www.opennet.dev/opennews/art.shtml?num=46328

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


3. "Выпуск Mosh 1.3, альтернативы SSH "  –28 +/
Сообщение от A.Stahl (ok) on 06-Апр-17, 22:21 
Звучит здорово, но использовать всё равно не буду.
Во-первых лень компилировать, а в штатном репозитории этой штуки нет.
Во-вторых стрёмно. И это при том, что я не админ и паранойей тоже не страдаю.
В-третьих нахрена менять то что и так работает?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

5. "Выпуск Mosh 1.3, альтернативы SSH "  +8 +/
Сообщение от Ergil (ok) on 06-Апр-17, 22:26 
В штатном репозитории чего нет mosh'а?

apt-cache policy mosh
mosh:
  Installed: 1.3.0-1
  Candidate: 1.3.0-1

Про остальные основные дистрибутивы тоже видно, что есть. https://mosh.org/#getting
Для чего это его нет?

А что бы ответить на твой вопрос «Зачем mosh?» стоит почитать разницу между ним и ssh. На нестабильных каналах mosh гораздо удобней.

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

7. "Выпуск Mosh 1.3, альтернативы SSH "  –21 +/
Сообщение от A.Stahl (ok) on 06-Апр-17, 22:32 
Хех, честно скажу -- я даже не проверял:)
Думал, что это что-то новенькое.
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

9. "Выпуск Mosh 1.3, альтернативы SSH "  +2 +/
Сообщение от Ergil (ok) on 06-Апр-17, 22:35 
> Хех, честно скажу -- я даже не проверял:)
> Думал, что это что-то новенькое.

Пять лет продукту.
Давно во всех репозиториях есть.
Рекомендую почитать, как минимум, о нем. Штука очень полезная и удобная во многих случаях. Ни в коем случае не замена ssh'у полная(нет проброски портов и прочего), но для удаленного доступа к серверу чертовски удобно.

Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

31. "Выпуск Mosh 1.3, альтернативы SSH "  –9 +/
Сообщение от лютый жабист__ on 07-Апр-17, 05:01 
"во всех репозиториях" для домохозяек?
В центос7 нет. :(

По описанию крутяцкая вещь, но ставить левак на сервер не хочется (из epel тоже).

Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

33. "Выпуск Mosh 1.3, альтернативы SSH "  –1 +/
Сообщение от Аноним (??) on 07-Апр-17, 06:14 
Там даже ставить не надо - достаточно в хомяк бинарничек положить.
Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору

42. "Выпуск Mosh 1.3, альтернативы SSH "  +3 +/
Сообщение от lone_wolf (ok) on 07-Апр-17, 09:55 
Стесняюсь спросить а чем вам пакеты из EPEL не устраивают?
Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору

67. "Выпуск Mosh 1.3, альтернативы SSH "  –5 +/
Сообщение от Ergil (ok) on 07-Апр-17, 17:52 
Центос это что? Дистриб мамкиных какиров? Ну извините, мамкиным какерам может не завезли. В серверных дистрибутивах все есть.
Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору

75. "Выпуск Mosh 1.3, альтернативы SSH "  –1 +/
Сообщение от мамкин какир on 08-Апр-17, 01:11 
Centos - это как раз и есть самый серверный дистрибутив (для тех кто на бронепоезде).
Ответить | Правка | ^ к родителю #67 | Наверх | Cообщить модератору

82. "Выпуск Mosh 1.3, альтернативы SSH "  –4 +/
Сообщение от count0krsk (ok) on 08-Апр-17, 17:54 
Дрянь ваш центос. Там половины используемого мной софта нет в репах "из коробки". А тот, который на Убунтах ставится из ппа, под Центос вообще не найти. Совсем, Карл! Я там попробовал поставить LXDE. Казалось бы, не редкость. Но куда там.
Ещё и все действия завязаны на sysctl. Можно и руками по-старому, но оно всё равно этот цтл подтянет.
Короче кастрированная вещь-в-себе. Лучше уж Дебиан, если хочется стабильности и секурности.
Ответить | Правка | ^ к родителю #75 | Наверх | Cообщить модератору

86. "Выпуск Mosh 1.3, альтернативы SSH "  +/
Сообщение от Вареник on 09-Апр-17, 21:59 
+1. Экосистема вокруг дебиана/убунты вне конкуренции.
Ответить | Правка | ^ к родителю #82 | Наверх | Cообщить модератору

89. "Выпуск Mosh 1.3, альтернативы SSH "  –1 +/
Сообщение от Аноним (??) on 10-Апр-17, 21:28 
А где можно на эти серверы посмотреть? Или опять всё в 10/8?
Ответить | Правка | ^ к родителю #75 | Наверх | Cообщить модератору

6. "Выпуск Mosh 1.3, альтернативы SSH "  +/
Сообщение от Аноним (??) on 06-Апр-17, 22:31 
А что у тебя за экзотический дистрибутив?
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

24. "Выпуск Mosh 1.3, альтернативы SSH "  +8 +/
Сообщение от sabakka on 07-Апр-17, 00:59 
держи нас в курсе того что ты планируешь или не планируешь использовать, это интересует всю планету, мы за тебя переживаем.
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

27. "Выпуск Mosh 1.3, альтернативы SSH "  +/
Сообщение от бедный буратино (ok) on 07-Апр-17, 01:30 
> В-третьих нахрена менять то что и так работает?

это нужно, когда используешь медленные каналы связи, и не хочешь, чтобы отклик по ssh сильно тормозил

само название MObile SHell не то, что намекает, а просто кричит

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

90. "Выпуск Mosh 1.3, альтернативы SSH "  –2 +/
Сообщение от Аноним (??) on 10-Апр-17, 21:31 
>> В-третьих нахрена менять то что и так работает?
> это нужно, когда используешь медленные каналы связи, и не хочешь, чтобы отклик
> по ssh сильно тормозил
> само название MObile SHell не то, что намекает, а просто кричит

35 мегабит мобильного интернета — это медленный канал? Вконец зажрались, ей-богу. Этот бы MOSH лет 15 назад, когда порой приходилось модемом по PSTN сервера чинить. Но сейчас-то зачем?

Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору

32. "Выпуск Mosh 1.3, альтернативы SSH "  +5 +/
Сообщение от Аноним (??) on 07-Апр-17, 05:04 
Отписывайся почаще в новостях, а то не знаешь иногда, обращать внимание на продукт или нет. А так понятно сразу - проходим мимо. Спасибо!
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

43. "Выпуск Mosh 1.3, альтернативы SSH "  –1 +/
Сообщение от Клыкастый (ok) on 07-Апр-17, 10:51 
# eix net-misc/mosh
* net-misc/mosh
     Доступные версии:      1.2.6 ~1.3.0 **9999 {+client examples +mosh-hardening +server ufw +utempter}
     Домашняя страница:     http://mosh.mit.edu
     Описание:              Mobile shell that supports roaming and intelligent local echo

всё есть.

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

87. "Выпуск Mosh 1.3, альтернативы SSH "  +/
Сообщение от Аноним (??) on 10-Апр-17, 03:29 
Адрес на MIT, а лицензия нет - GPL!
Ответить | Правка | ^ к родителю #43 | Наверх | Cообщить модератору

88. "Выпуск Mosh 1.3, альтернативы SSH "  +/
Сообщение от Клыкастый (ok) on 10-Апр-17, 09:48 
и?

Ответить | Правка | ^ к родителю #87 | Наверх | Cообщить модератору

51. "Выпуск Mosh 1.3, альтернативы SSH "  +1 +/
Сообщение от freehck email(ok) on 07-Апр-17, 13:07 
> в штатном репозитории этой штуки нет

Не знаю по поводу свеженькой 1.3, но вот что касается версии 1.2... В Centos6 в EPEL есть, в Debian Wheezy есть... Что у Вас за дистрибутив такой, что в нём до сих пор нет?

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

63. "Выпуск Mosh 1.3, альтернативы SSH "  +/
Сообщение от Andrey Mitrofanov on 07-Апр-17, 14:58 
> Не знаю по поводу свеженькой 1.3,

https://packages.debian.org/src:mosh

--Где это на епелях-шляпапроектах, не знаю. Ну, кроме https://duckduckgo.com/?q=mosh+rpm всяческих rpm[#файнд]ов, "независимых"...

> В Centos6 в EPEL есть, в Debian Wheezy есть...

Ответить | Правка | ^ к родителю #51 | Наверх | Cообщить модератору

53. "Выпуск Mosh 1.3, альтернативы SSH "  +/
Сообщение от Васян on 07-Апр-17, 13:18 
На филке пошарь, там должно быть этот mosh или на рутрекере с таблэткой выложат!
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

79. "Выпуск Mosh 1.3, альтернативы SSH "  –1 +/
Сообщение от Онаним on 08-Апр-17, 07:32 
Филка жива еще что ли?
Ответить | Правка | ^ к родителю #53 | Наверх | Cообщить модератору

60. "Выпуск Mosh 1.3, альтернативы SSH "  +3 +/
Сообщение от Аноним (??) on 07-Апр-17, 14:40 
Как всегда, врёшь, почти везде он есть:

https://repology.org/metapackage/mosh/versions

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

72. "Выпуск Mosh 1.3, альтернативы SSH "  +/
Сообщение от Eugene email(ok) on 07-Апр-17, 21:01 
> Во-первых лень компилировать,

В основных дистрах есть

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

10. "Выпуск Mosh 1.3, альтернативы SSH "  –1 +/
Сообщение от Аноним (??) on 06-Апр-17, 22:35 
Требует открывать кучу портов для работы как во времена FTP.
Проблемы с разгрузкой CPU решили?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

29. "Выпуск Mosh 1.3, альтернативы SSH "  +1 +/
Сообщение от leap42 (ok) on 07-Апр-17, 02:20 
> открывать кучу портов ... как ... FTP

это просто неправда
nf_conntrack_ftp точно существовал и работал в 2007 (возможно и раньше, но я не застал)

Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

64. "Выпуск Mosh 1.3, альтернативы SSH "  –1 +/
Сообщение от robux (ok) on 07-Апр-17, 15:11 
Возможно явное указание порта избавит от "открывать кучу портов", типа так:
mosh -p 1234

Я не проверял, но в доке такое есть.

Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

76. "Выпуск Mosh 1.3, альтернативы SSH "  +/
Сообщение от Аноним (??) on 08-Апр-17, 01:44 
Я про серверную сторону
Ответить | Правка | ^ к родителю #64 | Наверх | Cообщить модератору

80. "Выпуск Mosh 1.3, альтернативы SSH "  –1 +/
Сообщение от robux (ok) on 08-Апр-17, 11:33 
> Я про серверную сторону

Так сервер mosh и открывает тот порт, к-й клиент mosh запрашивает через ssh.
Если клиент порт не указывает, то открывается из диапазона 60000-61000.

Ты просто не знаешь, как мош работает.

Ответить | Правка | ^ к родителю #76 | Наверх | Cообщить модератору

84. "Выпуск Mosh 1.3, альтернативы SSH "  +/
Сообщение от Аноним (??) on 08-Апр-17, 19:10 
> Ты просто не знаешь, как мош работает.

Я про mosh без SSH глупец))

Ответить | Правка | ^ к родителю #80 | Наверх | Cообщить модератору

85. "Выпуск Mosh 1.3, альтернативы SSH "  +/
Сообщение от Аноним (??) on 08-Апр-17, 19:11 
>> Я про серверную сторону
> Так сервер mosh и открывает тот порт, к-й клиент mosh запрашивает через
> ssh.
> Если клиент порт не указывает, то открывается из диапазона 60000-61000.
> Ты просто не знаешь, как мош работает.

mosh-server

Ответить | Правка | ^ к родителю #80 | Наверх | Cообщить модератору

11. "Выпуск Mosh 1.3, альтернативы SSH "  –3 +/
Сообщение от Аноним (??) on 06-Апр-17, 22:37 
> Если качество связи плохое, то данные обновляются реже (изменения накапливаются).

Если отправить файл на 2ТБ нужно накопить 2ТБ ОЗУ или виртуальной памяти.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

12. "Выпуск Mosh 1.3, альтернативы SSH "  +1 +/
Сообщение от Аноним (??) on 06-Апр-17, 22:56 
Нет.
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

22. "Выпуск Mosh 1.3, альтернативы SSH "  +3 +/
Сообщение от XoRe (ok) on 07-Апр-17, 00:43 
> Если отправить файл на 2ТБ

... то по gprs это будет передаваться пол года.

Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

37. "Выпуск Mosh 1.3, альтернативы SSH "  +1 +/
Сообщение от Харли (ok) on 07-Апр-17, 08:02 
ну вроде как это клиент командной строки, не на вконтактпостеров рассчитано, видимо подразумевается что юзер должен вдуплять где он находится, оверчего попадает в инет и чего это может стОить и по времени и по бабуленциям соответственно
Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору

83. "Выпуск Mosh 1.3, альтернативы SSH "  –1 +/
Сообщение от count0krsk (ok) on 08-Апр-17, 18:03 
>> Если отправить файл на 2ТБ
> ... то по gprs это будет передаваться пол года.

gprs алсо раньше часто рвался. Там и 100 Мб без докачки было не слить. Opera рулила ))

Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору

13. "Выпуск Mosh 1.3, альтернативы SSH "  +/
Сообщение от Аноним (??) on 06-Апр-17, 23:12 
Good news
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

14. "Выпуск Mosh 1.3, альтернативы SSH "  +/
Сообщение от Аноним (??) on 06-Апр-17, 23:18 
нет желаения переходить из-за единственного минуса- отсутствия прогрутки истории, жаль что протокол не даёт им это реализовать.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

15. "Выпуск Mosh 1.3, альтернативы SSH "  +2 +/
Сообщение от Аноним (??) on 06-Апр-17, 23:20 
вот об этом я https://github.com/mobile-shell/mosh/issues/2
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

19. "Выпуск Mosh 1.3, альтернативы SSH "  +1 +/
Сообщение от пох on 06-Апр-17, 23:40 
> вот об этом я https://github.com/mobile-shell/mosh/issues/2

о, сильно. Судя по неспособности решить эту мега-проблему с 2011го года, действительно, можно даже не смотреть.

Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

25. "Выпуск Mosh 1.3, альтернативы SSH "  +3 +/
Сообщение от Аноним (??) on 07-Апр-17, 01:09 
Синхронизация состояния терминала диффами и scrollback вообще не очень совместимые понятия. Как минимум, реализовать обе возможности вместе нетривиально, если вообще возможно
Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору

34. "Выпуск Mosh 1.3, альтернативы SSH "  +4 +/
Сообщение от Аноним (??) on 07-Апр-17, 06:15 
>> вот об этом я https://github.com/mobile-shell/mosh/issues/2
> о, сильно. Судя по неспособности решить эту мега-проблему с 2011го года, действительно,
> можно даже не смотреть.

Просто надо использовать tmux и не выпендриваться.

Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору

39. "Выпуск Mosh 1.3, альтернативы SSH "  –4 +/
Сообщение от пох on 07-Апр-17, 09:23 
> Просто надо использовать tmux и не выпендриваться.

да я и screen с тем же примерно успехом использую.
Но его надо каждый раз отдельно запускать внутри ssh-сессии. Забыл впопыхах/ сессия схлопнулась - давайдасвиданья.

С иксами, что характерно, та же самая фигня - если всегда помнить про xvnc (неожиданный подарок последних лет, раньше вообще не было вариантов), то ок, если вдруг забыл - один недолетевший до клиента пакет, и опаньки, прощай твои окошки.

ДВАДЦАТЬ ЛЕТ в windows, проклятой, нет этой проблемы в принципе (и окошки, ну надо ж, прокручиваются). ДЕСЯТЬ лет (2008-неR2,да?) как она научилась даже пробрасывать видеопоток в окне без фатальных последствий. А как мы когда-то ржали "посмотрите, посмотрите - у них графический драйвер в ядре!". Ди6илы, б..

Ответить | Правка | ^ к родителю #34 | Наверх | Cообщить модератору

77. "Выпуск Mosh 1.3, альтернативы SSH "  +/
Сообщение от АнонимХ (ok) on 08-Апр-17, 04:39 
А что минусите? Приходилось юзать rdp тот, работает стабильно, через дохлый туннель. После дисконнекта ничего не закрывается. А в линукс традиционно всё к сессии привязано, сразу все процессы завершаются если подохло. Да, рдп до какого-то времени мог только монопольно использовать комп, одна сессия. Вот такая многопользовательская система. Но сейчас это исправили.
Ответить | Правка | ^ к родителю #39 | Наверх | Cообщить модератору

16. "Выпуск Mosh 1.3, альтернативы SSH "  +6 +/
Сообщение от Аноним (??) on 06-Апр-17, 23:24 
I'd like to use mosh to comunicate with a spacecraft on the moon. https://github.com/mobile-shell/mosh/issues/871
лол
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

17. "Выпуск Mosh 1.3, альтернативы SSH "  –12 +/
Сообщение от th3m3 (ok) on 06-Апр-17, 23:31 
Оно на Perl что ли? Не вижу смысла. Ладно бы ещё на Rust написали, интересно было бы потыкать. А так, овчинка нестоит выделки.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

18. "Выпуск Mosh 1.3, альтернативы SSH "  +2 +/
Сообщение от Ergil (ok) on 06-Апр-17, 23:34 
Ты бы проспался, что ли. C++ там, какой еще к херам перл?
Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

20. "Выпуск Mosh 1.3, альтернативы SSH "  –6 +/
Сообщение от th3m3 (ok) on 06-Апр-17, 23:59 
Зависимости глянул, увидел там perl. Ну, ладно.
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

23. "Выпуск Mosh 1.3, альтернативы SSH "  +7 +/
Сообщение от Аноним (??) on 07-Апр-17, 00:51 
Перл на столько шикарен, что каждый проект в знак уважения, ставит перл в зависимости.
Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору

41. "Выпуск Mosh 1.3, альтернативы SSH "  –6 +/
Сообщение от тигар (ok) on 07-Апр-17, 09:37 
> Перл на столько шикарен, что каждый проект в знак уважения, ставит перл
> в зависимости.

они это делают для того, чтобы помнили, что был когда-то язык такой - пегл.

Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору

46. "Выпуск Mosh 1.3, альтернативы SSH "  –2 +/
Сообщение от lucentcode (ok) on 07-Апр-17, 12:19 
Когда я его последний раз щупал, там основной скрипт, которым это подделие и запускается, был на perl. И по зависимостям он тянул несколько перловых либ. Ну и самое главное, заставить это подделие работать просто установив нужное ПО у меня так и не вышло, вероятно из-за того, что ssh на сервере на не стандартном порту висит. И все рекомендации по запуску этого ПО в связке с ssh на нестандартном порту не работали. Эталонное не нужно. И о какой замене ssh идёт речь, если оно само юзает ssh для коннекта к серверу и запуска mosh на сервере по ssh? ssh без mosh нормально работает, а mosh без ssh не может. Это скрорее костыль к уже имеющемуся ssh, а не его альтернатива.
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

71. "Выпуск Mosh 1.3, альтернативы SSH "  –1 +/
Сообщение от lucentcode (ok) on 07-Апр-17, 21:00 
Странно, обновил сабж до 1.3, после чего он у меня успешно запустился с теми же параметрами, с которыми ранее запускаться не хотел. Что апдейт животворящий делает;)
Ответить | Правка | ^ к родителю #46 | Наверх | Cообщить модератору

38. "Выпуск Mosh 1.3, альтернативы SSH "  +/
Сообщение от Аноним (??) on 07-Апр-17, 08:36 
> Оно на Perl что ли?

На Perl всего-то 1 единственный скрипт. (Ок ладно +3 тестовых скрипта для сборки.)
А ещё лучше это посмотреть здесь: https://github.com/mobile-shell/mosh/search?l=perl

Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

21. "Выпуск Mosh 1.3, альтернативы SSH "  –4 +/
Сообщение от Аноним (??) on 07-Апр-17, 00:16 
> алгоритм AES-128

only? useless

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

35. "Выпуск Mosh 1.3, альтернативы SSH "  +/
Сообщение от Аноним (??) on 07-Апр-17, 06:22 
>> алгоритм AES-128
> only? useless

А что, по-твоему, SSH использует?

Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору

40. "Выпуск Mosh 1.3, альтернативы SSH "  –1 +/
Сообщение от пох on 07-Апр-17, 09:24 
>>> алгоритм AES-128
>> only? useless
> А что, по-твоему, SSH использует?

-c none, конечно же!

Ответить | Правка | ^ к родителю #35 | Наверх | Cообщить модератору

61. "Выпуск Mosh 1.3, альтернативы SSH "  +1 +/
Сообщение от Аноним (??) on 07-Апр-17, 14:44 
>>> алгоритм AES-128
>> only? useless
> А что, по-твоему, SSH использует?

chacha20-poly1305

Ответить | Правка | ^ к родителю #35 | Наверх | Cообщить модератору

26. "Выпуск Mosh 1.3, альтернативы SSH "  +/
Сообщение от бедный буратино (ok) on 07-Апр-17, 01:29 
в смысле, альтернатива ssh? она, насколько я понимаю, через ssh и работает, только как-то странно. я её всегда для более быстрого отклика использовал, но даже не знал, что это альтернатива ssh
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

28. "Выпуск Mosh 1.3, альтернативы SSH "  +3 +/
Сообщение от Ergil (ok) on 07-Апр-17, 01:55 
ssh используется только для авторизации. mosh не работает через ssh, в отличии от ssh использующего tcp mosh исползует udp, но если ты этого не смог прочитать за все это время, то ты и не поймешь что это я за буквы пишу.
Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору

52. "Выпуск Mosh 1.3, альтернативы SSH "  –5 +/
Сообщение от freehck email(ok) on 07-Апр-17, 13:12 
> в отличии от ssh использующего tcp mosh исползует udp

Правильно ли я понимаю, что если я набираю "rm -rf /*tmp", и жамкаю <Enter>, если звёзды сложатся таким образом, что "tmp" в этой строке потеряется по дороге (udp же), то на сервере выполнится "rm -rf /*"?
Какие средства защиты от подобной ситуации предлагает протокол Mosh?

Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору

66. "Выпуск Mosh 1.3, альтернативы SSH "  +/
Сообщение от rstone (??) on 07-Апр-17, 17:33 
State Synchronization Protocol на protocol buffers
Ответить | Правка | ^ к родителю #52 | Наверх | Cообщить модератору

73. "Выпуск Mosh 1.3, альтернативы SSH "  +/
Сообщение от freehck email(ok) on 07-Апр-17, 21:41 
>  State Synchronization Protocol на protocol buffers

Спасибо.

Ответить | Правка | ^ к родителю #66 | Наверх | Cообщить модератору

30. "Выпуск Mosh 1.3, альтернативы SSH "  +1 +/
Сообщение от Аноним (??) on 07-Апр-17, 03:29 
1.400p для iOS
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

45. "Выпуск Mosh 1.3, альтернативы SSH "  –1 +/
Сообщение от robux (ok) on 07-Апр-17, 12:07 
Слишком дёшево? Не будешь пользоваться?
Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору

47. "Выпуск Mosh 1.3, альтернативы SSH "  +/
Сообщение от Анонимомус on 07-Апр-17, 12:26 
Есть же исходники, https://github.com/blinksh/blink, соберите себе бесплатно*, делов то.

* При наличии мака за около штуки вечнозеленых и девакка за 100$.

Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору

50. "Выпуск Mosh 1.3, альтернативы SSH "  +/
Сообщение от mnms on 07-Апр-17, 12:51 
Для "себя" дев-акк не нужен, можно девайс-айди прописать в тестовом списке аппа
Ответить | Правка | ^ к родителю #47 | Наверх | Cообщить модератору

69. "Выпуск Mosh 1.3, альтернативы SSH "  –1 +/
Сообщение от пох on 07-Апр-17, 19:42 
> Для "себя" дев-акк не нужен, можно девайс-айди прописать в тестовом списке аппа

а мак заменяется хакинтошем. Можно в vm.

Но ничего они не соберут, увы.


  

Ответить | Правка | ^ к родителю #50 | Наверх | Cообщить модератору

36. "Выпуск Mosh 1.3, альтернативы SSH "  +/
Сообщение от Аноним (??) on 07-Апр-17, 06:26 
Интересно, когда уже что-то подобное запилят прямо в SSH, чтобы все интерактивные сессии сразу работали быстро и чётко (можно даже без роуминга). Конечно, для этого надо будет и протокол другой (не понятно, зачем им протобуф понадобился), и демультиплексер на сервере... Но ведь ничего сверхъестественного.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

54. "Выпуск Mosh 1.3, альтернативы SSH "  +/
Сообщение от Аноним (??) on 07-Апр-17, 13:28 
SSH уже сейчас может работать по SCPT (и работает) в качестве замены потокового TCP. Но ведь, SCTP и дейтаграммы может. Т.е. если такое аналогичное запилить в SSH, то можно реализоать в рамках одного транспортного протокола и единственного порта.
Ответить | Правка | ^ к родителю #36 | Наверх | Cообщить модератору

44. "Выпуск Mosh 1.3, альтернативы SSH "  +2 +/
Сообщение от Аноним (??) on 07-Апр-17, 11:15 
когда я трогал mosh пару лет назад, все устраивало, за одним небольшим, но фатальным недостатком: на экране, в консоли, иногда появлялись зоны с артефактами, или какая-то часть экрана просто не обновлялась. то ли udp пакет потерялся, то ли они пришли не в том порядке, хз. но если инструмент удаленного соединение к консоли не гарантирует 100% достоверность, то нафиг этот инструмент.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

48. "Выпуск Mosh 1.3, альтернативы SSH "  +/
Сообщение от Аноним (??) on 07-Апр-17, 12:27 
20 лет спустя после появления SSH сети стали настолько хреновыми, что он перестал нормально работать?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

56. "Выпуск Mosh 1.3, альтернативы SSH "  +/
Сообщение от Crazy Alex (ok) on 07-Апр-17, 13:55 
Спустя 20 лет после появления SSH стали нормой подключения с периодическими обрывами (мобилы) и приличными потерями пакетов (wifi). По уму надо это учитывать на уровне базовых сетевых протоколов, но это ж ещё 20 лет пройдёт, пока провайдеры в массе почешутся. Вот и костыли кругом.
Ответить | Правка | ^ к родителю #48 | Наверх | Cообщить модератору

58. "Выпуск Mosh 1.3, альтернативы SSH "  +2 +/
Сообщение от Аноним (??) on 07-Апр-17, 14:04 
> приличными потерями пакетов

Ага, расскажи нам, как хорошо от этого помогает использование UDP.

Ответить | Правка | ^ к родителю #56 | Наверх | Cообщить модератору

59. "Выпуск Mosh 1.3, альтернативы SSH "  +/
Сообщение от Аноним (??) on 07-Апр-17, 14:07 
Или провайдеры начтут сами для себя придумывать RFC
Ответить | Правка | ^ к родителю #58 | Наверх | Cообщить модератору

62. "Выпуск Mosh 1.3, альтернативы SSH "  –2 +/
Сообщение от ram_scan on 07-Апр-17, 14:53 
> Ага, расскажи нам, как хорошо от этого помогает использование UDP.

Хорошо помогает. Потерю пакета можно обнаружить на сеансовом/представительском уровне, и перепослать если нет подтверждения/запросить перепосылку, при этом не заморачиваясь на стандартные таймауты TCP с длинными залипонами, и вообще реализовывать логику работы при потерях какую вздумается ни на что не оборачиваясь.

Ответить | Правка | ^ к родителю #58 | Наверх | Cообщить модератору

70. "Выпуск Mosh 1.3, альтернативы SSH "  +/
Сообщение от пох on 07-Апр-17, 19:56 
> Спустя 20 лет после появления SSH стали нормой подключения с периодическими обрывами
> (мобилы) и приличными потерями пакетов (wifi).

надо же, откровение какое.
Для опоздавших родиться: cправа от меня все еще стоит мой старый модем. dialup, да, over pstn. За двадцать лет до изобретения этих ваших триге придуман. Он, наверное, даже еще работает, позвонить, правда, некуда уже давно. Основной рабочий инструмент юникс-админа 90х годов, впрочем, я им неплохо пользовался аж до 2007го, когда накрылся халявный диалап.

> По уму надо это учитывать на уровне базовых сетевых протоколов

базовый сетевой протокол tcp вполне в курсе про потери пакетов и таймауты. От него обычно отказываются как раз тогда, когда считают себя умнее, и свои попытки справиться с таймаутами и потерями более подходящими к случаю (судя по вышеотмеченным проблемам с отрисовкой, авторы mosh умнее себя посчитали совершенно необоснованно, но в целом подход имеет право на существование - правда, чаще им пользуются как раз когда задержки критичнее потерь)

А чтобы не рвалась интерактивная сессия, или хотя бы восстанавливалась после обрыва, как раз должна голова болеть у протокола более выского уровня.
К сожалению, развитие ssh остановилось примерно в том же самом 2000м по известным причинам. То что происходит с ним сейчас - увы, имитация бурной деятельности, скорее вредная, чем полезная.
С X11 все кончилось еще раньше (кто еще помнит про lbx? )

Ответить | Правка | ^ к родителю #56 | Наверх | Cообщить модератору

49. "Выпуск Mosh 1.3, альтернативы SSH "  –1 +/
Сообщение от вава on 07-Апр-17, 12:34 
Прокрутку экрана не вернули? Неюзабильно же.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

55. "Выпуск Mosh 1.3, альтернативы SSH "  –1 +/
Сообщение от Тётя Зина on 07-Апр-17, 13:51 
Подскажите:

> Из ключевых отличий Mosh можно отметить поддержку роуминга (смена IP-адреса без разрыва сеанса)

В Tor Browser тоже такое есть? Заметил, что если находишься на одной странице, то раз в 20-30 минут IP меняется.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

57. "Выпуск Mosh 1.3, альтернативы SSH "  –1 +/
Сообщение от Аноним (??) on 07-Апр-17, 14:02 
Отличная штука давно пользуюсь для серверов в штатах, до них пинг под 200. Вообще если у вас есть сервера на которые нужно заходить ручками, ну irssi например там стоит и пинг на них больше 120 то рекомендую.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

65. "Выпуск Mosh 1.3, альтернативы SSH "  –1 +/
Сообщение от robux (ok) on 07-Апр-17, 15:17 
Попробовал я этот mosh - мне понравилось!

Особенно впечатляет восстановление сессии после [умышленного] разрыва соединения.
Нативный SSH при таких раскладах сразу же дохнет, а МОШ восстанавливается каждый раз (я несколько раз пробовал разрывать).

Работает шустро, NCurses-псевдографика поддерживается (проверял на mc и другой проге).

Из вопросов: можно ли запустить Mosh-server в голом виде, без авторизации через sshd?

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

78. "Выпуск Mosh 1.3, альтернативы SSH "  +/
Сообщение от Аноним (??) on 08-Апр-17, 06:05 
не является заменой так как без ssh не работает
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

91. "Выпуск Mosh 1.3, альтернативы SSH "  +/
Сообщение от coolzoom (ok) on 17-Апр-17, 23:05 
>возможность продолжения работы после обрыва соединения

А что screen уже загнулся?

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

92. "Выпуск Mosh 1.3, альтернативы SSH "  +/
Сообщение от Andrey Mitrofanov on 18-Апр-17, 09:25 
>>возможность продолжения работы после обрыва соединения
> А что screen уже загнулся?

Не. TCP.

Ответить | Правка | ^ к родителю #91 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру