Отдалечено влизане в Windows и изпълнение на команди в командния ред с помощта на PowerShell

Трябва отдалечено да вляза в конкретен сървър (да кажем сървър A) от отдалечено местоположение (да кажем сървър B) и да изпълня команди като ping,telnet (към сървър C) в командния ред на сървър A и да върна резултата от командата на сървъра B и изпълнете няколко стъпки въз основа на тези резултати. Имам скрипт за извършване на манипулация за извлечения изход и скрипт за извикване на командния ред. но изпълнението на необходимите команди и свързването с отдалечената машина е проблем.

И трите сървъра A, B и C са в един и същи домейн. Имам администраторски права за всички сървъри. Друг проблем е, че разрешаването на отдалечено управление на сървър A не е възможно, тъй като сървър A ще бъде клиентски сървър (100 от тях са взети един наведнъж) и следователно разрешаването на отдалечено управление на всеки от клиентските сървъри ще бъде досадна задача. Всяка друга възможност за достъп, различна от разрешаването на отдалечено управление. Решението може да е просто, но аз съм нов в PowerShell и следователно не можах да намеря никакъв начин да постигна тази задача.


person minuvnath    schedule 23.05.2013    source източник


Отговори (1)


Дистанционното управление е подходящият начин за това. Не би трябвало да е трудно или досадно да разрешите отдалечено управление на много машини, ако използвате вашия софтуер за управление на системата (SCCM/SCOM, например) или евентуално AD скриптове за влизане.

Ще трябва да внимавате за „проблема с двойно прескачане“, който е смекчен чрез използване на CredSSP.

person alroc    schedule 24.05.2013