远程访问Windows系统的命令外壳程序


2

这是远程访问远程系统的命令shell(cmd)的最佳方法。我需要在家里的办公系统中运行某些命令行应用程序吗?是否有任何平台独立工具来做,例如从家里的linux机器访问办公室计算机的Windows命令提示符。

Answers:


2

听起来你最好的选择是SSH。有几个选项可用于在Windows上安装它,请参阅 这里有一篇总结它们的好文章

您也可以使用Cygwin并在其中设置其openssh包。这将为您提供远程可用的bash shell。但是,出于您的目的,之前的选项可能更适合您,因为您将能够访问传统的Windows cmd提示符。


+1。 SSH完全是为这种情况设计的,而且非常安全。
Chris W. Rea

2

看起来像 电源外壳 可能是你最好的选择。有类似的 一会儿就问StackOverflow。


是不是使用PowerShell的两端都只限于Windows - 这个问题特别要求一个允许从Linux管理Windows机器的解决方案。然而,也许值得研究Pash( pash.sourceforge.net ),一个基于Mono的开源PowerShell克隆。它尚未完成,可能无法胜任工作。
Mark Embling

@Splash - 我显然没有仔细阅读这个问题。 Pash看起来很有趣。
firedfly

1

Sysinternals PSExec(部分 PSTools )允许远程执行命令行(或在本地不同的会话中)。但这不是互动的。


0

我还没有在Linux上试过这个,但看看 滨地 。它将允许配置VPN,允许您通过Internet建立连接。


0

Pstools psexec 可以做到这一点

psExec \\computer cmd.exe

netcat(Cygwin和Windows的几个端口都可用)也可以做到。在远程计算机上运行:

nc.exe -l -p6969 -d -e cmd.exe -L

这在你当地:

nc.exe 192.168.1.1 6969

IP和端口就是例子。还检查一下 NCAT ,声称是一个改进和最新的Netcat版本。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.