cygwin 下的 ssh multiplexing

结论是不能用,蛤蛤蛤


某司最近猛抓安全,登陆 ssh 都要输动态密码了。

坑爹嘛。

大家纷纷想办法登陆时只输一次密码,后续就不需要再输入了。其中的代表有 securecrt 的 clone session 和 openssh 的 multiplexing
而功能很好很强大的 mobaXterm 竟然直接没有这个选项!

我师傅期待证明 securecrt 比 mobaXterm 好用已久,以往常难以得逞,这次难道他要大功告成?

于是搜到 multiplexing. 用了一下,竟然会 mux_client_request_session: send fds failed

于是网上搜啊搜啊搜,发现信息如下:

https://sourceware.org/ml/cygwin/2005-11/msg00737.html
https://sourceware.org/ml/cygwin/2005-10/msg00672.html
https://cygwin.com/ml/cygwin/2010-08/msg00088.html
https://github.com/ansible/ansible/issues/6363

意思是,Cygwin still doesn’t support descriptor passing via sendmsg/recvmsg.

好了问题来了:现在已知 mobaXterm is based on cygwin,请问mobaXterm 是否支持 duplicate session / multiplexing ?

Leave a Reply

Your email address will not be published. Required fields are marked *