我需要在Windows服务器上打开一个远程终端,我必须做一个ssh隧道连接,我可以用我的Windows计算机打开一个图形远程桌面:
localhost:3260
但是,我需要使用本地计算机在远程服务器上获取远程终端。我已经使用java库完成了ssh隧道,所以最后一步是获取远程终端,我尝试使用telnet,但是当我放入localhost时,telnet尝试连接到我的计算机。
我尝试使用远程服务器的主机名而没有。 我做的其他事情是使用带有sintaxix的psexec实用程序:
psexec \\hostname-server cmd
psexec \\localhost:3260 cmd
但我有错误。
答案 0 :(得分:0)
如果您使用Microsoft SystemInternals中的psexec
,则可以使用最小公分母,即使用远程主机的IP地址和完整的命令路径
Windows控制台。因此,如果远程主机的IP地址为172.20.5.10
,则命令必须为:
psexec \\172.20.5.10 c:\\windows\system32\cmd