Назад | Перейти на главную страницу

PsExec для удаленной команды в экземпляре Windows EC2

Вот что я пытаюсь:

Запуск ami-c98d55a0 с размером t1.micro и группой безопасности с открытыми входящими tcp-портами 139, 445, 3389.

С помощью папа, Я получаю ответ на порте 3389, но не на 139 и 445, поэтому я подключаю рабочий стол к своему экземпляру и полностью выключаю брандмауэр.

Затем я пробую следующее в cmd.exe на моем локальном компьютере (64-разрядная версия Windows 7 Home Premium), работая от имени администратора.

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.

По крайней мере, вам нужно открыть порт 135.

Тем не менее, я не знаю, что предлагал бы разместить в Интернете машину с Windows со всеми открытыми портами. Можете ли вы, по крайней мере, настроить брандмауэр, чтобы ограничить эти открытые порты IP-адресом вашей локальной системы?