Windows 在批处理文件中加速ssh

Windows 在批处理文件中加速ssh,windows,ssh,putty,plink,rhythmbox,Windows,Ssh,Putty,Plink,Rhythmbox,这就是我的情况: 我有一个带有windows客户端的linux服务器/媒体中心。 我的目标是远程控制节奏盒和其他东西。 我已经使用基于plink windows的cli ssh toy完成了这项工作。 问题是启动ssh会话登录并发送命令的速度非常慢,这是可以理解的。当我使用windows服务器时,我使用了一个叫做psexec的工具,它几乎是即时的。 有没有办法加快这一进程?或者以某种方式发送带有登录请求的命令,这应该会显示一些改进。或者通过维护我可以使用的持久ssh连接。在命令结束时点击dcs

这就是我的情况: 我有一个带有windows客户端的linux服务器/媒体中心。 我的目标是远程控制节奏盒和其他东西。 我已经使用基于plink windows的cli ssh toy完成了这项工作。 问题是启动ssh会话登录并发送命令的速度非常慢,这是可以理解的。当我使用windows服务器时,我使用了一个叫做psexec的工具,它几乎是即时的。 有没有办法加快这一进程?或者以某种方式发送带有登录请求的命令,这应该会显示一些改进。或者通过维护我可以使用的持久ssh连接。在命令结束时点击dcs

更多信息:在我的windows机器上,我正在使用蝙蝠,如: plink-ssh-l username-pw pass myipaddress/home/username/bin/skip 在我的linux机器上,skip bash文件类似于: //需要绕过通过sshif控制rhythmbox导致的x11错误,其ssh连接复制DBUSADDRESSFIRthmbox客户端-下一步//rhythmbox的cli包装

进一步研究: 唯一的办法似乎是保持ssh连接作为服务打开/维护。这似乎是可行的,因为需要设置ssh隧道来绕过防火墙。从那里,我需要一种方法将命令行命令发送到此现有连接或该连接。
另一个选择当然是不使用ssh。该死,我已经通过samba文件共享建立了连接,并且没有延迟。我打赌我可以在linux端安装一个服务来检查修改过的文件。然后让ap客户端修改所述文件。令人惊讶的黑客,但到目前为止,它似乎是最好的选择。我所说的最佳状态是指唯一一个减少控制滞后的状态。必须有比这更好的方法,我不能是唯一一个用linux作为媒体中心想要远程控制的书呆子。这类操作会将主题从stackoverflow转移到superuser,但这没关系。

您可以使用用户删除登录部分。或者,自己构建一个小型HTTP服务器,它使用一个外来端口来控制媒体播放器amarok,顺便说一句,有一个内置的

切换到类似的东西将绕过ssh问题,尽管我不能保证更改曲目会更快。

如果有人好奇,最后,我用php实现了一个基于http的服务器,以便在服务器端执行命令。在客户端,我使用curl.exe,使我能够拥有漂亮的可点击按钮,而无需web浏览器的开销


这也很好,因为它允许我实现一个浏览器内用户界面,这非常适合在任何有互联网的机器上使用,那些没有安装ssh的机器。如果我愿意的话,我可以用我的手机作为遥控器,从一个国家以外的地方使用它。

慢的部分是什么?输入登录凭据和命令?客户端和服务器之间的握手?我不知道:我会假设握手。我的意思是登录和命令在批处理文件中。其他地方可能会有瓶颈,我不知道如何检查。通过我的局域网的ATM大约需要4秒钟。还有跳过一些令人沮丧的歌曲。主要是因为我知道这可以做得更快。我将在上面添加更多关于我如何操作的细节。更改为ssl证书根本不会改变速度。我的意思是它更安全,所以不会受伤。问题是它需要建立一个需要时间的连接。应该可以将连接作为服务保持打开状态。接下来,我可以通过命令行将内容发送到openssh连接。有一些设置可以使ssh隧道在服务中保持打开状态,因此这应该是可行的。即使向现有ssh连接发送命令是不可行的,我也可以使用类似的方法更快地打开一个连接。