Mosh: the mobile shell

2012-04-10 06:21:25 +08:00
 Livid
http://mosh.mit.edu/

号称可以提供即时的按键反馈的 remote shell。
4730 次点击
所在节点    Linux
7 条回复
leocheng
2012-04-10 06:31:46 +08:00
找个超慢的机器试试
zhuzhuor
2012-04-10 07:16:47 +08:00
牛逼,现在就试试去
看样子是给ssh套了个tmux一样的外壳?那个服务器没有echo就直接显示出来会不会以后会出问题...比如以为服务器端已经搞定了然后关laptop睡觉去了...
blacktulip
2012-04-10 07:20:02 +08:00
从UK连国内一台linux box测试了一下,什么即时反馈,顶多是比普通ssh快了一点点,还可能是心理作用,总之效果没什么神奇的地方。保持连接倒是个不错的功能,速度还是取决于网速。

另外-p似乎没用,不管指定什么端口,都往22上连。
zhuzhuor
2012-04-10 08:28:45 +08:00
试了试,感觉好那么一点点?也许是我心理作用......

别的一些问题
1. 因为我自己刚好对这个方面比较熟悉,貌似mosh只支持一种安全协议,而且其中用了一个ocb的算法,这个算法其实是patented的......
2. 虽说是mobile shell,但是代码是gpl v3的,那是不是就说明不可能有ios的app了啊...
3. 除了22端口之外还需要开放60000-61000别的udp端口,不开就连不上...比如我的服务器就开了22和80端口,这个时候就需要再改iptables配置。不知道ssh怎么设计的,貌似也不需要别的端口辅助额

@blacktulip 那个p貌似是指定另外的一个udp端口用了,比较杯具
wynemo
2012-04-10 12:11:45 +08:00
Q: How do I use a different SSH port (not 22)?
We are working on this issue. For now, please configure an alternate port in your ~/.ssh/config file, and mosh will respect it.
9hills
2012-04-10 13:23:19 +08:00
@zhuzhuor 用UDP来保证连接的断续性吧,毕竟不是单纯的SSH
dongsheng
2012-04-10 15:14:49 +08:00
debian等升到testing才能装。这么个小app,用的都是libboost和protobuf这种重量级类库。等有了编译出来再装吧。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/31829

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX