The OpenNET Project / Index page

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

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

"Представлен проект Mosh, нацеленный на создание более соверш..."  +/
Сообщение от opennews (??) on 15-Май-12, 14:34 
Кэйт Уэйнстейн (Keith Winstein) и группа разработчиков из Массачусетского Технологического Института (MIT) представили проект Mosh (http://mosh.mit.edu) с  реализацией клиент-серверного ПО для организации удаленного доступа, по назначению схожего с SSH и применяющего его средства аутентификации, но предназначенного для использования в мобильных сетях с неустойчивым или медленным соединением. Исходные тексты проекта доступны (https://github.com/keithw/mosh) под лицензией GPLv3.

Mosh (Mobile Shell) выступает в роли надстройки над SSH, используя средства аутентификации последнего, но осуществляя обмен данными с использованием собственного протокола SSP (State Synchronization Protocol), реализованного поверх UDP с шифрованием AES-128. В отличие от SSH, который просто пересылает поток данных от сервера к клиенту и ожидает ответных данных, SSP основан на идее синхронизации состояний. И клиент и сервер хранят у себя текущее состояние экрана которое синхронизируется по запросу сторон. Этот подход позволяет легко устранить коренные недостатки SSH:

-  Операции редактирования командной строки на стороне клиента. При использовании SSH каждый печатаемый в командной строке символ отправляется серверу, который затем передает его обратно клиенту, который производит вывод на экран, в результате чего на медленном соединении терминал становится менее отзывчивым.

Mosh обновляет содержимое экрана локально, отправляя информацию об изменившемся состоянии экрана (бинарный diff) серверу в момент нажатия клавиши Enter, в ответ сервер отсылает клиенту свой бинарный diff, содержащий ответ команды (или часть ответа, если вывод длинный), который объединяется с текущим содержимым. Такая архитектура позволяет сделать работу с удаленным терминалом удобной даже в условиях очень плохого и медленного соединения. Причем это относится и к полноэкранным приложениям.
-   Прозрачное переключение между IP-адресами (роуминг). Каждые три секунды SSP-клиент посылает серверу heartbeat-сообщения с увеличенным номером последовательности. Каждый раз, когда сервер получает аутентичный пакет от клиента с номером последовательности выше предыдущего, IP-адрес его источника становится адресом назначения для исходящих пакетов сервера. Таким образом изменение адреса клиента никак не повлияет на текущую сессию и она останется открытой. Более того, используя heartbeat-сообщения клиент сможет вовремя уведомить пользователя о недоступности сервера (в отличие от SSH, пользуясь которым человек узнает о потере соединения только когда попробует напечатать команду) и не закроет сессию на время его отсутствия.
-  Ctrl+C в любой ситуации. Mosh регулирует скорость посылки diff-сообщений клиенту на основе текущей скорости соединения и никогда не заполнит сетевые буферы клиента. Поэтому, даже если пользователь случайно запросит вывод на экран файла длиной 100 Мб, комбинация Ctrl+C сработает мгновенно.

Еще одно достоинство Mosh заключается в простоте его установки. Сервер использует существующую SSH-инфраструктуру для аутентификации и непривилегированные порты для приема данных, поэтому если между машинами уже налажена SSH-связь, все что потребуется сделать, это просто установить на обе машины пакет mosh и использовать команду mosh вместо ssh. Если сервер не позволяет производить установку пакетов, то достаточно будет положить бинарный файл mosh-server в любой каталог (например, /tmp) и вызвать клиент mosh с опцией '--server=/tmp/mosh-server'.

Более детальную информацию об архитектуре системы можно прочитать в документе Mosh: An Interactive Remote Shell for Mobile Clients (http://mosh.mit.edu/mosh-paper.pdf).


URL: http://mosh.mit.edu
Новость: https://www.opennet.ru/opennews/art.shtml?num=33849

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

Оглавление

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


1. "Представлен проект Mosh, нацеленный на создание более соверш..."  +2 +/
Сообщение от Аноним (??) on 15-Май-12, 14:34 
Название они очень удачно выбрали
https://en.wikipedia.org/wiki/Moshing
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

9. "Представлен проект Mosh, нацеленный на создание более соверш..."  +/
Сообщение от ProfX (ok) on 15-Май-12, 15:07 
Недавно хотел как раз дать такое название своему проекту)) но вовремя передумал (назвал Mash)
https://github.com/unixod/mash
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

40. "Представлен проект Mosh, нацеленный на создание более соверш..."  +2 +/
Сообщение от Аноним (??) on 15-Май-12, 17:45 
Чертова служба в госпитале
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

66. "Представлен проект Mosh, нацеленный на создание более соверш..."  –2 +/
Сообщение от Aesthetus Animus (ok) on 15-Май-12, 21:43 
Хватит пиарить свою поделку, никому кроме Вас она не нужна. shell over mail... Вы еще vpn over xmpp напишите!
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

69. "Представлен проект Mosh, нацеленный на создание более..."  +4 +/
Сообщение от arisu (ok) on 15-Май-12, 22:27 
> Хватит пиарить свою поделку, никому кроме Вас она не нужна.

ты таки опросил всех, кто пользуется компами, и они все ответили «не надо»? ты крут.

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

77. "Представлен проект Mosh, нацеленный на создание более..."  –2 +/
Сообщение от Aesthetus Animus (ok) on 16-Май-12, 01:05 
> ты таки опросил всех, кто пользуется компами

Да. Я умею читать мысли. Я невероятно крут. Но, не смотря на столь уникальную особенность моего мозга, я что-то запаметовал, когда же это мы с Вами пили на брудершафт?

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

78. "Представлен проект Mosh, нацеленный на создание более..."  +1 +/
Сообщение от arisu (ok) on 16-Май-12, 01:18 
тогда, когда usenet преобразовался в форумы.
Ответить | Правка | ^ к родителю #77 | Наверх | Cообщить модератору

122. "Представлен проект Mosh, нацеленный на создание более..."  +/
Сообщение от Аноним (??) on 17-Май-12, 15:33 
Да, ты "запаметовал", как пишется правильно это слово, это точно.
Ответить | Правка | ^ к родителю #77 | Наверх | Cообщить модератору

13. "Представлен проект Mosh, нацеленный на создание более соверш..."  +2 +/
Сообщение от Аноним (??) on 15-Май-12, 15:14 
мощь! :)
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

2. "Представлен проект Mosh, нацеленный на создание более соверш..."  +6 +/
Сообщение от Аноним (??) on 15-Май-12, 14:41 
sms shell :)
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

3. "Представлен проект Mosh, нацеленный на создание более соверш..."  +1 +/
Сообщение от AlexYeCu (ok) on 15-Май-12, 14:41 
Посмотрим, если разработчик не пролюбит безопасность, то может и толк выйти — ssh на медленных соединениях и правда тот ещё тормоз.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

4. "Представлен проект Mosh, нацеленный на создание более соверш..."  –1 +/
Сообщение от AlexYeCu (ok) on 15-Май-12, 14:44 
Хотя, вот тут подумалось: а если на серваке система, работающая по типу мессенджера? Скажем, тот же finch? Или текстовый браузер — жамкнули на enter, страничка пошла грузиться, diff ушёл к клиенту, тут страничка и догрузилась? Кому не нравятся примеры приложений — подставьте «мониторинг логов» или «сборку из исходников», смысл не изменится.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

71. "Представлен проект Mosh, нацеленный на создание более..."  +/
Сообщение от arisu (ok) on 15-Май-12, 22:31 
в принципе, это можно решить. отчасти — решить более «жёсткой» синхронизацией при включении программой «alternate screen»: большинство полноэкранных софтин это используют. также ужесточить правила при переводе консоли в raw-режим. ну, и ещё кое-какими эвристиками. а если эта штука станет более-менее популярной хотя бы с этими фичами — добавить спецкоды типа «refresh start»/«refresh end» к курсесам, слангу и ты пы. на крайний случай — LD_PRELOAD'ом сначала.

в общем, для начала эвристиками можно решить большинство случаев, мне кажется.

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

5. "Представлен проект Mosh, нацеленный на создание более соверш..."  +1 +/
Сообщение от Vkni (ok) on 15-Май-12, 14:53 
Эта штука напоминает устройство терминалов IBM 3270, работавших с мейнфреймами, в том числе, и с машинами ЕС. Там тоже терминал делал очень многое. Но там были проблемы с редакторами типа ViM.

(если у кого есть желание поиграться, можно скачать дистрибутив SixPack - http://www.smrcc.org.uk/members/g4ugm/VM370.htm)

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

14. "Представлен проект Mosh, нацеленный на создание более соверш..."  +/
Сообщение от Аноним (??) on 15-Май-12, 15:21 
ViM тогда не быо, а vi(1) на 3270 работал.
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

19. "Представлен проект Mosh, нацеленный на создание более соверш..."  +/
Сообщение от Vkni (ok) on 15-Май-12, 15:36 
> ViM тогда не быо, а vi(1) на 3270 работал.

Точно? Там же терминал очень сильно отличающийся от UNIX'ового.

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

38. "Представлен проект Mosh, нацеленный на создание более соверш..."  +/
Сообщение от 1 (??) on 15-Май-12, 17:21 
>ViM тогда не быо, а vi(1) на 3270 работал.

Если учесть что 3270 передавал полный экранный буфер, верится в это с трудом

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

45. "Представлен проект Mosh, нацеленный на создание более соверш..."  +2 +/
Сообщение от ptr (??) on 15-Май-12, 18:51 
Неправда. Я писал для 3270 (EC 7920). В режиме форматированного экрана он передавал только текущее поле.
Ответить | Правка | ^ к родителю #38 | Наверх | Cообщить модератору

63. "Представлен проект Mosh, нацеленный на создание более соверш..."  +/
Сообщение от Vkni (ok) on 15-Май-12, 21:24 
> Неправда. Я писал для 3270 (EC 7920). В режиме форматированного экрана он
> передавал только текущее поле.

Ну и как, там Vi работал? Насколько я понял, играясь с эмулятором 3270, vi там работать не должен. По крайней мере, его клавиши навигации jkl;.

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

73. "Представлен проект Mosh, нацеленный на создание более соверш..."  +1 +/
Сообщение от DeadMustdie email(??) on 15-Май-12, 22:43 
> Ну и как, там Vi работал? Насколько я понял, играясь с эмулятором
> 3270, vi там работать не должен. По крайней мере, его клавиши
> навигации jkl;.

Про vi не скажу, а вот весьма сложные консольные приложения типа ISPF
(включая полноэкранный текстовый редактор, чем-то похожий на vi)
в 3270 прекрасно работают. Кто с мэйнфреймами дело имеет, наверняка
видел.

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

79. "Представлен проект Mosh, нацеленный на создание более соверш..."  +1 +/
Сообщение от ptr (??) on 16-Май-12, 01:46 
>> Неправда. Я писал для 3270 (EC 7920). В режиме форматированного экрана он
>> передавал только текущее поле.
> Ну и как, там Vi работал? Насколько я понял, играясь с эмулятором
> 3270, vi там работать не должен. По крайней мере, его клавиши
> навигации jkl;.

Не могу ответить. Как-то у меня не сложилось поработать с 7920 из *nix. SVS, TKS, VM/SP - сколько хочешь, но vi там не было.
Суть в том, что 7920 прерывание посылает только на функциональные клавищи (Ф1-Ф12, ПД1-ПД3) и на ввод. И это был не недостаток, а преимущество. Чтобы не дергать стойку, канал и даже ЦП на каждую клавишу.
Поэтому весь софт под него так и адаптировался, чтобы или последовательность заканчивается перечисленными клавишами (чаще всего - ввод), или использует только их вообще.

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

92. "Представлен проект Mosh, нацеленный на создание более соверш..."  +1 +/
Сообщение от ProfX (ok) on 16-Май-12, 10:26 
Аж настольгия взяла - помнится девчонки из нашего отдела называли терминал из этой серии (EC 7927) зверь-машина)))
Ответить | Правка | ^ к родителю #45 | Наверх | Cообщить модератору

6. "Представлен проект Mosh, нацеленный на создание более соверш..."  +/
Сообщение от Anonim (??) on 15-Май-12, 14:58 
Оно автоматически восстанавливает сессию если я например усыпил ноутбук надолго и подключился к другому интернету потом?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

10. "Представлен проект Mosh, нацеленный на создание более соверш..."  +/
Сообщение от enemo on 15-Май-12, 15:07 
да, прозрачно восстанавливает после сна и смены айпишника.
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

29. "Представлен проект Mosh, нацеленный на создание более соверш..."  +1 +/
Сообщение от umbr (ok) on 15-Май-12, 16:45 
а вот это уже киллер-фича
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

41. "Представлен проект Mosh, нацеленный на создание более соверш..."  +2 +/
Сообщение от Ы on 15-Май-12, 18:19 
С какго перепугу? Screen существет дольше чем ты :) Да и не только screen.
Ответить | Правка | ^ к родителю #29 | Наверх | Cообщить модератору

54. "Представлен проект Mosh, нацеленный на создание более соверш..."  +/
Сообщение от Anonim (??) on 15-Май-12, 19:27 
Никогда не знаешь понадобится ли тебе сейчас сорваться с места и убежать в другой конец города, а всегда запускать все приложения в скрине...
Ответить | Правка | ^ к родителю #41 | Наверх | Cообщить модератору

59. "Представлен проект Mosh, нацеленный на создание более соверш..."  +1 +/
Сообщение от filosofem (ok) on 15-Май-12, 20:39 
> Никогда не знаешь понадобится ли тебе сейчас сорваться с места и убежать
> в другой конец города, а всегда запускать все приложения в скрине...

Иногда будет удобно, но не киллер фича ― факт. Ы прав.


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

74. "Представлен проект Mosh, нацеленный на создание более соверш..."  +/
Сообщение от x0r (??) on 15-Май-12, 22:47 
!!!! добавляете в putty в remote command для каждого соединения строчку screen -U -x -R
и думаете как вы раньше жили
Ответить | Правка | ^ к родителю #54 | Наверх | Cообщить модератору

90. "Представлен проект Mosh, нацеленный на создание более соверш..."  +2 +/
Сообщение от Куяврик on 16-Май-12, 10:09 
putty? это что-то из мира операционок, в которых нет ssh-клиента?
Ответить | Правка | ^ к родителю #74 | Наверх | Cообщить модератору

97. "Представлен проект Mosh, нацеленный на создание более соверш..."  +/
Сообщение от filosofem (ok) on 16-Май-12, 11:45 
Это из мира айЗена, его единомышленников и сочувствующих.
Ответить | Правка | ^ к родителю #90 | Наверх | Cообщить модератору

101. "Представлен проект Mosh, нацеленный на создание более соверш..."  –3 +/
Сообщение от x0r (??) on 16-Май-12, 13:05 
ну ладно вам,  не так просто использовать на работе opensource когда дофига важной инфы в outlook , хрен знает как мигрировать, и нет драйвера для крипто ключа.
Ответить | Правка | ^ к родителю #97 | Наверх | Cообщить модератору

124. "Представлен проект Mosh, нацеленный на создание более соверш..."  +/
Сообщение от Куяврик on 19-Май-12, 14:20 
> Это из мира айЗена, его единомышленников и сочувствующих.

дружище, айзен украл у тебя левый ботинок?

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

127. "Представлен проект Mosh, нацеленный на создание более соверш..."  +/
Сообщение от Куяврик on 11-Июн-12, 16:43 
> Это из мира айЗена, его единомышленников и сочувствующих.

Я могу рассчитывать, что ты не глупая балаболка и сертифицировал как минимум одну открытую систему в какой-либо отрасли?

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

75. "Представлен проект Mosh, нацеленный на создание более..."  +/
Сообщение от arisu (ok) on 15-Май-12, 22:48 
один раз настроить запуск с dtach'ем — и всё.
Ответить | Правка | ^ к родителю #54 | Наверх | Cообщить модератору

7. "Представлен проект Mosh, нацеленный на создание более соверш..."  +/
Сообщение от Аноним (??) on 15-Май-12, 15:03 
давно пора
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

8. "Представлен проект Mosh, нацеленный на создание более соверш..."  +1 +/
Сообщение от Аноним (??) on 15-Май-12, 15:04 
Насколько я понял, оно использует параллельные соединения, как FTP/IRC/SIP/etc.
Причем без возможности вытащит параметры вспомогательного коннекта из основного.
То есть админам фаерволов опять лишний гемор.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

37. "Представлен проект Mosh, нацеленный на создание более соверш..."  +/
Сообщение от Аноним (??) on 15-Май-12, 17:19 
насколько я понял вы нифига не смыслите в сетях.

>UDP

!!

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

50. "Представлен проект Mosh, нацеленный на создание более соверш..."  +1 +/
Сообщение от Аноним (??) on 15-Май-12, 19:20 
>  насколько я понял вы нифига не смыслите в сетях.

Насколько я понял, вы ничего не смыслите в stateful-фаерволах.

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

52. "Представлен проект Mosh, нацеленный на создание более соверш..."  +/
Сообщение от Аноним (??) on 15-Май-12, 19:23 
>>  насколько я понял вы нифига не смыслите в сетях.
> Насколько я понял, вы ничего не смыслите в stateful-фаерволах.

А также в работе SIP/RTP.

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

11. "Представлен проект Mosh, нацеленный на создание более соверш..."  +/
Сообщение от Аноним (??) on 15-Май-12, 15:08 
> Mosh обновляет содержимое экрана локально, отправляя информацию об
> изменившемся состоянии экрана (бинарный diff) серверу в момент нажатия клавиши
> Enter, в ответ сервер отсылает клиенту свой бинарный diff

Это каким они местом думали то?

Ctrl+C
Enter
Ctrl+V
Enter

Во-вторых, разве терминальные esc последовательности, которые передает ssh, больше чем diff целиком экрана?

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

12. "Представлен проект Mosh, нацеленный на создание более соверш..."  +2 +/
Сообщение от Аноним (??) on 15-Май-12, 15:10 
особенно вимеры обрадуются - после каждой команды энтер.
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

15. "Представлен проект Mosh, нацеленный на создание более соверш..."  +/
Сообщение от Аноним (??) on 15-Май-12, 15:22 
> особенно вимеры обрадуются - после каждой команды энтер.

Только ed(1), только хардкор!

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

55. "Представлен проект Mosh, нацеленный на создание более соверш..."  +/
Сообщение от Аноним (??) on 15-Май-12, 19:38 
>> Mosh обновляет содержимое экрана локально, отправляя информацию об
>> изменившемся состоянии экрана (бинарный diff) серверу в момент нажатия клавиши
>> Enter, в ответ сервер отсылает клиенту свой бинарный diff
> Это каким они местом думали то?
> Ctrl+C
> Enter
> Ctrl+V
> Enter
>Во-вторых, разве терминальные esc последовательности, которые передает ssh, больше чем diff целиком экрана?

т.е. открыл ты так текстовый редактор на локально машине, написал там команду, скопировал ее, вставил, ага? запустил top и смотришь обновление раз в минуту...
позвольте вам вопрос задать: вы когда нибудь сидели на каналах с пингом в 10-30 секунд и потерей пакетов до 75%?

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

60. "Представлен проект Mosh, нацеленный на создание более соверш..."  +3 +/
Сообщение от Аноним (??) on 15-Май-12, 20:47 
Для особо тупых объясняю в чем суть

> Ctrl+C
> Enter
> Ctrl+V
> Enter

Суть в том, что реакция со стороны сервера требуется не только после нажатия Enter. А еще по куче других клавиш - того же таба например. Или функциональных клавиш. Или еще других, смотря какой софт запущен. То есть если раньше человек использовал гипотетический софт в котором он использовал комбинацию Ctrl+C/Ctrl+V, то теперь ему похоже придется после нажатия каждой такой комбинации использовать Enter. Что и должен был продемонстрировать процитированный кусок.

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

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

83. "Представлен проект Mosh, нацеленный на создание более соверш..."  –2 +/
Сообщение от Аноним (??) on 16-Май-12, 02:51 
>[оверквотинг удален]
> нажатия Enter. А еще по куче других клавиш - того же
> таба например. Или функциональных клавиш. Или еще других, смотря какой софт
> запущен. То есть если раньше человек использовал гипотетический софт в котором
> он использовал комбинацию Ctrl+C/Ctrl+V, то теперь ему похоже придется после нажатия
> каждой такой комбинации использовать Enter. Что и должен был продемонстрировать процитированный
> кусок.
> Но анонимуса и философа лолишты просто так не взять - они видимо
> поняли этот намек что можно набрать команду в отдельном редакторе и
> затем вставить ее в окно удаленного шелла. Нет, дорогой анонимус, хотя
> это и экономит нервы на плохом канале, проблемы действительно не решает.

эта... ты поработай как-нибудь над сарказмом, научись распознавать его, что ли....

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

70. "Представлен проект Mosh, нацеленный на создание более соверш..."  +/
Сообщение от кевин on 15-Май-12, 22:28 
ну головой думайте то очевидно что не энтер является спусковым крючком синхронизации
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

16. "Представлен проект Mosh, нацеленный на создание более соверш..."  +2 +/
Сообщение от Аноним (??) on 15-Май-12, 15:22 
Из описания на хабре:
Mosh не слушает портов и не производит аутентификацию. Mosh авторизовывается по ssh и запускает сервер через udp.
только udp over ssh, нафейхуа оно тогда надо?

И вообще, я знаю одну шутку про udp, но не факт что она до вас дойдет

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

18. "Представлен проект Mosh, нацеленный на создание более соверш..."  +/
Сообщение от Аноним (??) on 15-Май-12, 15:29 
Ее все знают, именно поэтому TCP часто используется даже в неочевидных вещах.
Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору

24. "Представлен проект Mosh, нацеленный на создание более соверш..."  +/
Сообщение от Аноним (??) on 15-Май-12, 16:34 
Нет, udp не over ssh, а отдельным соединением
Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору

53. "Представлен проект Mosh, нацеленный на создание более соверш..."  +/
Сообщение от Аноним (??) on 15-Май-12, 19:24 
> Нет, udp не over ssh, а отдельным соединением

... вот только у udp нет понятия соединений :)

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

42. "Представлен проект Mosh, нацеленный на создание более соверш..."  +/
Сообщение от Аноним (??) on 15-Май-12, 18:22 
Ethernet over ssh было бы круче!
Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору

107. "Представлен проект Mosh, нацеленный на создание более соверш..."  +/
Сообщение от mr_gfd on 16-Май-12, 13:52 
> Ethernet over ssh было бы круче!

man ssh

-w local_tun[:remote_tun]

не L2, конечно, но, в большинстве случаев, L3 вполне хватает.

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

17. "Представлен проект Mosh, нацеленный на создание более соверш..."  +/
Сообщение от Аноним (??) on 15-Май-12, 15:28 
Они изобрели блочный терминал (http://en.wikipedia.org/wiki/Block-oriented_terminal )???
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

20. "Представлен проект Mosh, нацеленный на создание более соверш..."  +/
Сообщение от Vkni (ok) on 15-Май-12, 15:38 
> Они изобрели блочный терминал (http://en.wikipedia.org/wiki/Block-oriented_terminal
> )???

Вот мне тоже кажется, что это аналог блочного терминала.

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

23. "Представлен проект Mosh, нацеленный на создание более соверш..."  +/
Сообщение от Аноним (??) on 15-Май-12, 16:04 
Интересно, а что будет с автокомплишеном?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

26. "Представлен проект Mosh, нацеленный на создание более соверш..."  +/
Сообщение от Аноним (??) on 15-Май-12, 16:35 
> Интересно, а что будет с автокомплишеном?

А что с ним должно быть не так?

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

32. "Представлен проект Mosh, нацеленный на создание более соверш..."  +/
Сообщение от Аноним (??) on 15-Май-12, 16:50 
То что там лишнее нажатие энтера требуется. Новость както неудачно преподнесена. Понимать видимо следует так что при *наборе командной строки* отправка всей строки пройдет *только* после нажатия энтер. Соответственно, автокомплит отвалится ибо срабатывает по промежуточному нажатию таба, который мош отправлять не намерет. Скорей всего, это временно, потому что добавить к "барьерному" символу энтера еще и таб много ума не потребует.
Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору

36. "Представлен проект Mosh, нацеленный на создание более соверш..."  +/
Сообщение от Михрютка on 15-Май-12, 17:05 
> То что там лишнее нажатие энтера требуется. Новость както неудачно преподнесена. Понимать
> видимо следует так что при *наборе командной строки* отправка всей строки
> пройдет *только* после нажатия энтер. Соответственно, автокомплит отвалится ибо срабатывает
> по промежуточному нажатию таба, который мош отправлять не намерет. Скорей всего,
> это временно, потому что добавить к "барьерному" символу энтера еще и
> таб много ума не потребует.

да собственно там все отправлять придется. придумать локальное эхо - это хорошо, конечно, но как оно поможет мне less /var/log/messages?

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

51. "Представлен проект Mosh, нацеленный на создание более соверш..."  +/
Сообщение от Аноним (??) on 15-Май-12, 19:21 
> конечно, но как оно поможет мне less /var/log/messages?

Никак. Зато например les /var/log/messages -> (бл!!!) ctrl+c -> less /var/log/messages будет намного приятнее выглядеть на GPRS галимом с пингом в 5 секунд.

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

30. "Представлен проект Mosh, нацеленный на создание более соверш..."  +1 +/
Сообщение от Аноним (??) on 15-Май-12, 16:46 
if ($press_key == "tab" || $press_key == "enter") then diff();  
Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору

31. "Представлен проект Mosh, нацеленный на создание более соверш..."  +1 +/
Сообщение от Михрютка on 15-Май-12, 16:47 
на медленном линке будет тормозить, как и раньше :)
Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору

25. "Представлен проект Mosh, нацеленный на создание более соверш..."  –13 +/
Сообщение от Аноним (??) on 15-Май-12, 16:34 
> Исходные тексты проекта доступны под лицензией GPLv3.

Уже повод что бы не ставить. GPL v2 еще куда не шло.
А эти из клики поддерживающих маразматика не нужны.

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

28. "Представлен проект Mosh, нацеленный на создание более соверш..."  +/
Сообщение от ProfX (ok) on 15-Май-12, 16:40 
а что плохого в GPLv3 ?
Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору

33. "Представлен проект Mosh, нацеленный на создание более соверш..."  +3 +/
Сообщение от umbr (ok) on 15-Май-12, 16:50 
было б что-то плохое - вообще похоронили бы :)
Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору

35. "Представлен проект Mosh, нацеленный на создание более соверш..."  +7 +/
Сообщение от Аноним (??) on 15-Май-12, 16:56 
> а что плохого в GPLv3 ?

Очень смущает и беспокоит фанатиков проприетарщины, вроде анонима выше.

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

68. "Представлен проект Mosh, нацеленный на создание более соверш..."  –3 +/
Сообщение от myc on 15-Май-12, 21:49 
OpenSSH в мире Unix и Unix-like (а так же во всяких сетевых железках) является стандартом де-факто. И в этом не малая заслуга его либеральной лицензии.
Сомнительно, что софт с лицензией GPLv3 сможет стать альтернативой OpenSSH, кроме как для GNU/...

Простите, если сможете.

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

82. "Представлен проект Mosh, нацеленный на создание более соверш..."  +1 +/
Сообщение от Аноним (??) on 16-Май-12, 02:25 
> OpenSSH в мире Unix и Unix-like (а так же во всяких сетевых
> железках) является стандартом де-факто. И в этом не малая заслуга его
> либеральной лицензии.
> Сомнительно, что софт с лицензией GPLv3 сможет стать альтернативой OpenSSH, кроме как
> для GNU/...

Разумеется, история пойдет своим чередом.
На железках со свободными прошивками будут работать программы GPLv3, а для проприетарных тивоизированных FreeBSD Foundation (по приказу начальства из Apple) организует написание "свободного" аналога.
Каждому свое.

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

99. "Представлен проект Mosh, нацеленный на создание более соверш..."  –1 +/
Сообщение от myc on 16-Май-12, 13:02 
Фантег.
Меня ни сколько не смущает, что на моем рабочем маке шелл окружение утянуто с фрибсд.
Меня не мучает совесть за то, что по долгу службы мне приходится пользоваться openssh как на "православном" линуксе, так и на "богомерзких" фрибсд, маке и соляре.
Я не просыпаюсь в холодном поту из-за того, что не могу посмотреть код закрытой части макоси, бо оно работает и кушать не просит.
Но меня меня ацки бесит, когда приходится ковырять корявый код пионэрских поделий со свободной лицензией.
Ответить | Правка | ^ к родителю #82 | Наверх | Cообщить модератору

109. "Представлен проект Mosh, нацеленный на создание более соверш..."  +2 +/
Сообщение от Аноним (??) on 16-Май-12, 14:46 
> Но меня меня ацки бесит, когда приходится ковырять корявый код пионэрских поделий со свободной лицензией.

Проще говоря, вы фанатично ненавидите OpenSource. Так и скажите. Зачем воду лить?

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

111. "Представлен проект Mosh, нацеленный на создание более соверш..."  +/
Сообщение от Аноним (??) on 16-Май-12, 14:49 
> Проще говоря, вы фанатично ненавидите OpenSource.

Собственно, отсюда вся ненависть к copyleft-лицензиям, и терпимость к bsd-like (потому что это опенсорц только на время, а потом будет "православная" EULA).

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

117. "Представлен проект Mosh, нацеленный на создание более соверш..."  +/
Сообщение от myc on 17-Май-12, 02:01 
Вы явно путаете цели и средства.
Открытость софта как цель - удел фанатегов.
Для нормальных людей, целью в большинстве случаев является хорошая работа софта.
А вот открытость софта как раз и должна являться средством, чтобы софт работал как нужно.
Ответить | Правка | ^ к родителю #109 | Наверх | Cообщить модератору

118. "Представлен проект Mosh, нацеленный на создание более соверш..."  +/
Сообщение от Аноним (??) on 17-Май-12, 02:37 
Открытость софта - необходимое условие его хорошей работы. Но не достаточное.
Ответить | Правка | ^ к родителю #117 | Наверх | Cообщить модератору

114. "Представлен проект Mosh, нацеленный на создание более..."  +2 +/
Сообщение от arisu (ok) on 16-Май-12, 20:25 
> Но меня меня ацки бесит, когда приходится ковырять корявый код пионэрских поделий
> со свободной лицензией.

то ли дело ковырять высокопрофессиональный индийский код в дизассемблере!

а макось — она да, работает. пока в ней не начать что-нибудь действительно делать.

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

116. "Представлен проект Mosh, нацеленный на создание более..."  +/
Сообщение от myc on 17-Май-12, 01:45 
> а макось — она да, работает. пока в ней не начать что-нибудь действительно делать.

Для меня макось - инструмент. Удобная прослойка между железом iTerm-ом.

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

89. "Представлен проект Mosh, нацеленный на создание более соверш..."  +2 +/
Сообщение от ProfX (ok) on 16-Май-12, 09:08 
>OpenSSH в мире Unix и Unix-like (а так же во всяких сетевых железках) является стандартом де-факто. И в этом не малая заслуга его либеральной лицензии.
>Сомнительно, что софт с лицензией GPLv3 сможет стать альтернативой OpenSSH, кроме как для GNU/...
>Простите, если сможете.

Хм... не вижу никаких препятствий использования софта выпущенного под лицензией GPLv3 в не-GNU системах таких как например FreeBSD и пр.
AFAIK - достаточные различия между GPLv2 и GPLv3 лежат в появлении зациты от тивоизации а также от патентных нападений. Но ни то ни другое никак некасается вышеописанного.

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

98. "Представлен проект Mosh, нацеленный на создание более соверш..."  +/
Сообщение от myc on 16-Май-12, 12:34 
Как минимум эти отличия искусственно ограничивают сферу применения софта.
С другой стороны, я не понимаю как эти ограничения мешают FreeBSD использовать свежие версии gcc.

ps. кроме GNU/... и BSD есть много всяких разных ОС, в которых ограничения GPL являются значимыми.

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

100. "Представлен проект Mosh, нацеленный на создание более соверш..."  +/
Сообщение от ProfX (ok) on 16-Май-12, 13:03 
>ps. кроме GNU/... и BSD есть много всяких разных ОС, в которых ограничения GPL являются значимыми.

не отрицаю - но все ограничения были и во второй версии GPL

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

108. "Представлен проект Mosh, нацеленный на создание более соверш..."  +/
Сообщение от Аноним (??) on 16-Май-12, 14:18 
> Как минимум эти отличия искусственно ограничивают сферу применения софта.
> С другой стороны, я не понимаю как эти ограничения мешают FreeBSD использовать
> свежие версии gcc.

идешь в порты и ставишь нужный, без проблем. а в базе новых не будет, да, и причины тому не раз уже обсуждались.

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

110. "Представлен проект Mosh, нацеленный на создание более соверш..."  +/
Сообщение от Аноним (??) on 16-Май-12, 14:47 
> Как минимум эти отличия искусственно ограничивают сферу применения софта.

И это хорошо.

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

112. "Представлен проект Mosh, нацеленный на создание более соверш..."  +/
Сообщение от Аноним (??) on 16-Май-12, 16:12 
> OpenSSH в мире Unix и Unix-like (а так же во всяких сетевых железках) является стандартом де-факто. И в этом не малая заслуга его либеральной лицензии.

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

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

49. "Представлен проект Mosh, нацеленный на создание более соверш..."  +4 +/
Сообщение от Аноним (??) on 15-Май-12, 19:16 
> а что плохого в GPLv3 ?

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

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

103. "Представлен проект Mosh, нацеленный на создание более соверш..."  +/
Сообщение от Аноним (??) on 16-Май-12, 13:39 
Чтобы защищать свободу пользователей программы в суде НЕОБХОДИМО быть автором и владельцем всех прав. Вот Линус например не собирается защищать пользователей своего ядра поэтому ничего такого не требует :)
Ответить | Правка | ^ к родителю #68 | Наверх | Cообщить модератору

43. "Представлен проект Mosh, нацеленный на создание более соверш..."  +/
Сообщение от kurokaze (ok) on 15-Май-12, 18:43 
Для фанатиков проприетарщины все остальные люди фанатики
Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору

56. "Представлен проект Mosh, нацеленный на создание более соверш..."  +2 +/
Сообщение от sca on 15-Май-12, 20:26 
Здравствуй, Ваня.
Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору

91. "Представлен проект Mosh, нацеленный на создание более соверш..."  +/
Сообщение от Куяврик on 16-Май-12, 10:15 
> Уже повод что бы не ставить. GPL v2 еще куда не шло.

Я фшоке. Я понимаю ещё "повод не брать код", но вот эти прыжки "gplv3 не использую", "bsd софт не использую" это уже фанатизм с явным оттенком идиотизма. может не надо так уж? как пользователю вам должно быть всё равно - код открыт и ладушки.

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

104. "Представлен проект Mosh, нацеленный на создание более соверш..."  +/
Сообщение от Куяврик on 16-Май-12, 13:40 
> следующий раз FSF напишет в лицензии что весь софт принадлежит ей

не надо забегать вперёд. следующий раз это следующий. что не устраивает тебя лично как пользователя СЕЙЧАС?

> и это тоже схаваешь ?

90% используемого софта - собственность разработчиков. и что?

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

106. "Представлен проект Mosh, нацеленный на создание более соверш..."  +/
Сообщение от Michael Shigorin email(ok) on 16-Май-12, 13:44 
> что не устраивает тебя лично как пользователя СЕЙЧАС?

Не думаю, что это был пользователь.  Скорее вредителель.

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

105. "Представлен проект Mosh, нацеленный на создание более соверш..."  +/
Сообщение от Аноним (??) on 16-Май-12, 13:42 
>>> Уже повод что бы не ставить. GPL v2 еще куда не шло.
>> Я фшоке. Я понимаю ещё "повод не брать код", но вот эти
>> прыжки "gplv3 не использую", "bsd софт не использую" это уже фанатизм
>> с явным оттенком идиотизма. может не надо так уж? как пользователю
>> вам должно быть всё равно - код открыт и ладушки.
> следующий раз FSF напишет в лицензии что весь софт принадлежит ей -
> и это тоже схаваешь ?

авторское право никто не отменял. скорее зелёные человечки отнимут у тебя ноут.

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

120. "Представлен проект Mosh, нацеленный на создание более соверш..."  +/
Сообщение от Аноним (??) on 17-Май-12, 02:41 
> авторское право никто не отменял. скорее зелёные человечки отнимут у тебя ноут.

До белой горячки не упиваюсь, так что ваши человечки мне не страшны.

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

27. "Представлен проект Mosh, нацеленный на создание более соверш..."  +/
Сообщение от Аноним (??) on 15-Май-12, 16:37 
> Прозрачное переключение между IP-адресами (роуминг). Каждые три секунды SSP-клиент посылает серверу heartbeat-сообщения с увеличенным номером последовательности.

Изобрели TCP keepalive ?

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

34. "Представлен проект Mosh, нацеленный на создание более соверш..."  +/
Сообщение от Аноним (??) on 15-Май-12, 16:52 
>> Прозрачное переключение между IP-адресами (роуминг). Каждые три секунды SSP-клиент посылает серверу heartbeat-сообщения с увеличенным номером последовательности.
> Изобрели TCP keepalive ?

это не keepalive. это скорее screen

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

47. "Представлен проект Mosh, нацеленный на создание более соверш..."  +1 +/
Сообщение от Аноним (??) on 15-Май-12, 19:12 
> это не keepalive. это скорее screen

Это гибрид того и другого :). Оно же для сетевого уровня в openvpn сделано - есть возможность работы когда оба конца туннеля динамические.

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

39. "Представлен проект Mosh, нацеленный на создание более соверш..."  +/
Сообщение от Аноним (??) on 15-Май-12, 17:41 
Хм. Этот костыль надо было в модемные времена изобрести и к текущему времени уже похоронить, ибо задержки что по мобильным сетям, что на другую сторону планеты уже сократились до вполне комфортного уровня (разве что спутники остались). А вот попытки умничать типа не обновлять состояния до нажатия Enter наверняка непредсказуемым образом уменьшат комфортность работы с curses приложениями, и внешний UDP канал несёт свои проблемы (блокирование фаирволлами и nat'ами), и в плане безопасности всё это мне сильно не нравится.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

48. "Представлен проект Mosh, нацеленный на создание более соверш..."  +/
Сообщение от Аноним (??) on 15-Май-12, 19:14 
> другую сторону планеты уже сократились до вполне комфортного уровня

А давно ли ты, дядя, мобильный интернет юзал? Если не повезет то на отшибе по перегруженному жпрс пинг в 10 секунд - случается. А теперь прикинь как круто узреть команду через 10 секунд после того как ее напечатал. Особенно если опечатался, да :)

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

57. "Представлен проект Mosh, нацеленный на создание более соверш..."  +2 +/
Сообщение от Аноним (??) on 15-Май-12, 20:30 
Я и сейчас с мобильного интернета. ping до опеннета 50 ms, в ssh задержки не чувствую, и за последний пару лет не помню чтобы было иначе, а откуда я только по ssh сидел - от парков до леса. Да и почти всегда рулит ssh host 'command command command command command', на неё задержки не влияют.
Ответить | Правка | ^ к родителю #48 | Наверх | Cообщить модератору

61. "Представлен проект Mosh, нацеленный на создание более соверш..."  –1 +/
Сообщение от filosofem (ok) on 15-Май-12, 21:03 
>а откуда я только по ssh сидел - от парков до леса

На трассе пробовал, на воде, или в метро?

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

85. "Представлен проект Mosh, нацеленный на создание более соверш..."  +/
Сообщение от Аноним (??) on 16-Май-12, 03:35 
> Я и сейчас с мобильного интернета. ping до опеннета 50 ms, в
> ssh задержки не чувствую, и за последний пару лет не помню
> чтобы было иначе, а откуда я только по ssh сидел -
> от парков до леса. Да и почти всегда рулит ssh host
> 'command command command command command', на неё задержки не влияют.

из нерезиновой нос уже покажите, съездите куда-нибудь на Лену, например.

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

80. "Представлен проект Mosh, нацеленный на создание более соверш..."  +/
Сообщение от Michael Shigorin email(ok) on 16-Май-12, 02:04 
> А давно ли ты, дядя, мобильный интернет юзал? Если не повезет то
> на отшибе по перегруженному жпрс пинг в 10 секунд - случается.

На 3G с пингом обычно получше, а на GPRS чуда всё равно не произойдёт.

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

86. "Представлен проект Mosh, нацеленный на создание более соверш..."  +/
Сообщение от muon (ok) on 16-Май-12, 06:31 
> к текущему времени уже похоронить, ибо задержки что по мобильным сетям, что на другую сторону планеты уже сократились до вполне комфортного уровня
> задержки ... на другую сторону планеты ... сократились

Какой патч наложить на SSH, чтобы увеличить скорость света?

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

46. "Представлен проект Mosh, нацеленный на создание более соверш..."  +/
Сообщение от Аноним (??) on 15-Май-12, 19:12 
> реализованного поверх UDP с шифрованием AES-128

Все круто, только TCP разрешен на фаерах чем UDP, а протолкать через энтерпрайзное прокси UDP - вообще фантастика.

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

62. "Представлен проект Mosh, нацеленный на создание более соверш..."  +/
Сообщение от ram_scan on 15-Май-12, 21:16 
А кто из мобильных операторов пускает клиентский трафик через ынтырпрайзное прокси тайну откройте ?
Ответить | Правка | ^ к родителю #46 | Наверх | Cообщить модератору

64. "Представлен проект Mosh, нацеленный на создание более соверш..."  +/
Сообщение от filosofem (ok) on 15-Май-12, 21:32 
Мобильный шел нужен обычно тому, кто ваши ынтырпрайзные прокси и поднимает и проблем из-за невозможности пробросить трафик не испытывает.
Ответить | Правка | ^ к родителю #46 | Наверх | Cообщить модератору

65. "Представлен проект Mosh, нацеленный на создание более соверш..."  +/
Сообщение от Аноним (??) on 15-Май-12, 21:38 
"...Таким образом изменение адреса клиента никак не повлияет на текущую сессию и она останется открытой ..."

имхо, таким образом предоставляется возможность обмануть сервер и подменить клиента

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

102. "Представлен проект Mosh, нацеленный на создание более соверш..."  +/
Сообщение от vorchun on 16-Май-12, 13:33 
скомпилил, попробовал на локалхосте - и клиент и сервер нехило кушают процессор на каждом нажатии клавиш. видимо сыровато. а так мысль интересная, но не на медленных каналах, а на каналах с задержками - спутник. т.е. если машина на канале за спутником, соединение имеет тенденцию периодически "замерзать". Лупит себе какая-нить операционистка в консольной формочке по клавишам - а нифига не происходит с ее точки зрения. А так ввод забуферизировался, по жмаканью ентера отправился.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

113. "Представлен проект Mosh, нацеленный на создание более соверш..."  +/
Сообщение от ILYA INDIGO (ok) on 16-Май-12, 16:52 
А аналог sshfs (moshfs) они то же сделают?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

121. "Представлен проект Mosh, нацеленный на создание более соверш..."  +/
Сообщение от Аноним (??) on 17-Май-12, 14:11 
а как его свернуть в фон?

С секьюр шеллом - понятно как: ентер волна сонтрол-зет, а мощ - никак?

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

123. "Представлен проект Mosh, нацеленный на создание более соверш..."  +/
Сообщение от XoRe (ok) on 18-Май-12, 01:25 
Идея интересная, но реализация...
Про крутость UDP могут много рассказать разработчики uTorrent.
Имхо, проще использовать tcp с контролируемыми таймаутами.
И потом, ip адрес не так часто меняется - не каждую минуту.
Идея отправлять на сервер только по enter/tab - хорошая.
Правда, как mosh будет определять, что запущен редактор/gui ?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

125. "Представлен проект Mosh, нацеленный на создание более соверш..."  +/
Сообщение от DevZone email(ok) on 25-Май-12, 00:51 
Зачетная штука, спасибо поюзал
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

126. "Представлен проект Mosh, нацеленный на создание более соверш..."  +/
Сообщение от grep (??) on 09-Июн-12, 11:34 
Scrollback в терминале поломан, X forwarding отсутствует. Рановато пока.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

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

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




Спонсоры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

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