1

Можно ли подключиться к командной строке Windows Server без использования RDP, аналогично SSHing для сервера Linux? Мои задачи требуют запуска различных команд на многих машинах Windows.

Должен ли я просто использовать Cygwin с OpenSSH Server и Screen? Насколько это стабильно?

5 ответов5

2

Конечно. Вы уже знаете ответ. OpenSSh сделает это. Существует скомпилированная для Windows версия под названием CopSSH, которую мы успешно использовали в производстве в течение многих лет.

1

Если вы хотите удаленно управлять Windows-компьютерами и создавать сценарии, вам следует изучить Powershell и Powershell Remoting.

1

У Microsoft есть продукт под названием Windows Remote Management. Вот одна из утилит:

Winrs.exe
Этот инструмент командной строки позволяет администраторам удаленно выполнять большинство команд Cmd.exe с использованием протокола WS-Management.

Узнайте больше на: http://msdn.microsoft.com/en-us/library/aa384291%28v=vs.85%29.aspx

0

В зависимости от вашей среды и требований вы можете посмотреть на pstools от Microsoft. Это позволит вам запускать команды или сценарии на нескольких машинах.

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

Я уверен, что PowerShell немного элегантнее, но этот набор инструментов удобен, особенно если у вас есть несколько vb-скриптов, которые вы еще не конвертировали в PowerShell.

0

WinSSHD - отличная реализация SSH Server для Windows. Это бесплатно для некоммерческого использования и по разумной цене ($ 100 / сервер) для коммерческого использования.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .