远程CMD登录

远程CMD登录

我需要一个 VNC/SSH/某样东西的服务器,让我可以从受限帐户(意味着没有服务或任何安装)远程访问命令行。只需一个简单的 exe,我可以运行它并让它连接到我或监听连接。最好它会要求输入用户/密码并以我指定的用户身份运行 cmd。有这样的程序吗?

答案1

约翰提到执行能够运行单个可执行文件。他没有提到的是,该可执行文件可以是 cmd.exe(或 powershell 或 bash 等),它将为您提供远程 shell。

答案2

自己动手的角落。

codeproject 上有两个组件的开源版本,即服务器和客户端。服务器用 Java 编写,客户端用 C++ 编写。服务器只需要足够的权限即可打开套接字,如下所述:

它首先创建一个服务器套接字,以便客户端可以连接到它。当客户端连接到服务器时,它将使用 CommandRunner 类生成一个新线程来处理客户端的请求。主线程将继续监听新客户端。

服务器部分在这里:在远程机器上执行命令 - 第一部分
客户端部分在这里:在远程机器上执行命令 - 第 2 部分

图像

答案3

远程登录?

替代文本

对于通过 telnet 运行单个命令,执行来自 Sysinternals,这是一个不需要安装的单一可执行文件。如果您想要额外的安全性(推荐),可以使用OpenSSH适用于 Windows,但需要安装。

相关内容