Резюме: Я хочу иметь возможность контролировать компьютеры в моей сети, но не нуждаюсь в автоматизации. Мы слишком малы, чтобы покупать что-то вроде MOM, но слишком большие, чтобы делать что-либо вручную (~ 100 машин в двух местах). Я просто продолжаю сталкиваться с проблемами, и мне было интересно, есть ли основной список параметров групповой политики, который я могу распространить в своей среде, чтобы заставить работать Remote Powershell.
Окружающая среда: Наша сеть AD довольно неоднородна. Конечные пользователи имеют XP SP3, Победа 7, и Win 7 x64. Серверы включают Win2k3 с пакетом обновления 2 (SP2), Win2k8, Win2k8 x64, Win2k8 R2, и Win2k8 R2 x64.
Подробности: Я пытаюсь заставить его работать с Remote Powershell, но у меня возникают следующие ошибки:
Connecting to remote server failed with the following error message : The WinRM
client cannot process the request. Default authentication may be used with an IP
address under the following conditions: the transport is HTTPS or the
destination is in the TrustedHosts list, and explicit credentials are provided.
Use winrm.cmd to configure TrustedHosts. Note that computers in the TrustedHosts
list might not be authenticated. For more information on how to set TrustedHosts
run the following command: winrm help config. For more information, see the
about_Remote_Troubleshooting Help topic.
+ CategoryInfo : OpenError: (:) [], PSRemotingTransportException
+ FullyQualifiedErrorId : PSSessionStateBroken
Затем захожу в компьютер (сервер Win2k3 SP2) и запускаю winrm quickconfig согласно рекомендациям через Google, и он говорит:
Make these changes [y/n]? y
WinRM has been updated to receive requests.
WinRM service started.
WSManFault
Message = The client cannot connect to the destination specified in the
request. Verify that the service on the destination is running and is accepting
requests. Consult the logs and documentation for the WS-Management service
running on the destination, most commonly IIS or WinRM. If the destination is
the WinRM service, run the following command on the destination to analyze and
configure the WinRM service: "winrm quickconfig".
Error number: -2144108526 0x80338012
The client cannot connect to the destination specified in the request.
Verify that the service on the destination is running and is accepting
requests. Consult the logs and documentation for the WS-Management service
running on the destination, most commonly IIS or WinRM. If the destination is
the WinRM service, run the following command on the destination to analyze and
configure the WinRM service: "winrm quickconfig".
Это правильно. Он говорит мне исправить мою winrm quickconfig неудача при беге winrm quickconfig. Я не хочу ограничивать этот проект одним поиском в Google за раз. Я уверен, что есть пошаговое руководство о том, как настроить сеть для удаленного администрирования PowerShell. Кто-нибудь знает об одном? Книги приемлемы.
Заранее спасибо! Я не думал, что мой вопрос будет таким длинным.
РЕДАКТИРОВАТЬ: Пока что это лучший, но не исчерпывающий: http://www.computerperformance.co.uk/powershell/powershell_remote.htm
Наиболее полное руководство по удаленному взаимодействию PowerShell, которое я нашел, - это «Руководство администратора по удаленному взаимодействию Windows PowerShell». Это бесплатно скачать (38 страниц), но требует регистрации на сайте PowerShell.com.