如果我知道远程机器的管理员帐户和密码,如何控制它?

如果我知道远程机器的管理员帐户和密码,如何控制它?

前段时间我偶然发现了一款​​可以完全控制远程机器的软件,但我记不起它的名字了。现在我想从我的服务器进行一些自动化操作,以便我可以将文件放在远程客户端机器上,执行一些命令,或者获取客户端机器上的进程列表。

我不想在远程机器上安装任何特殊软件 - 我认为有一个端口可以做到这一点。我对客户端机器唯一了解的是管理员帐户名和密码。

Windows 中是否有任何内置服务可用于执行此操作,如果有,它使用哪个端口?

我知道 telnet,但我不认为那是我以前使用过的软件。

答案1

根据您服务器上的 Windows 版本,可能会启用远程桌面。

如果您希望在服务器之间移动文件,则有一些选择。在我的 LAN 中,我使用 perl 在各种服务器(Linux、Windows、OS X)之间移动数据。Perl 允许我使用定义的 SMB 共享或 Windows 服务器上现有的管理 (c$) 共享。但是,这完全是在 LAN 环境中,它可能不是最 Windows 类型的解决方案。

答案2

您应该可以通过运行以下命令复制文件:

复制文件 \\remotecomputer\c$\path

执行远程命令并列出远程进程:

psexec 和 pslist

http://technet.microsoft.com/en-us/sysinternals/bb896649

相关内容