Windows EC2 实例上的远程命令 PsExec

Windows EC2 实例上的远程命令 PsExec

这是我正在尝试的:

发射ami-c98d55a0具有 t1.micro 大小和一个打开入站 tcp 端口 139、445、3389 的安全组。

使用帕平,我在端口 3389 上收到响应,但没有在 139 和 445 上收到响应,因此我通过远程桌面进入我的实例并完全关闭防火墙。

然后,我在本地计算机(Windows 7 Home Premium 64 位)上的 cmd.exe 中尝试执行以下操作,以管理员身份运行。

C:\Windows\system32>psexec \\ec2-XX-XX-XXX-XXX.compute-1.amazonaws.com -u Administrato
r -p "XXX" cmd.exe

PsExec v1.98 - Execute processes remotely
Copyright (C) 2001-2010 Mark Russinovich
Sysinternals - www.sysinternals.com

Couldn't access ec2-23-20-216-189.compute-1.amazonaws.com:
The network path was not found.

Make sure that the default admin$ share is enabled on ec2-23-20-216-189.compute-
1.amazonaws.com.

我对 Windows 服务器管理还很陌生,所以不太清楚接下来该怎么做。我迷茫于如何启用默认的 admin$ 共享。

编辑:所以我觉得这是一个非常糟糕的主意。你能推荐一种方法吗?我需要运行一堆 .bat 或一系列可以从 cmd 调用的命令。

答案1

您至少还需要打开端口 135。

话虽如此,我不知道我是否建议将一台 Windows 机器连到互联网上,并打开所有这些端口。你至少可以让防火墙将这些开放端口限制到本地系统的 IP 上吗?

相关内容