몇 대의 컴퓨터에서 원격 관리를 설정하려고합니다. 내 컴퓨터에서 원격 컴퓨터의 명령을 성공적으로 실행할 수는 있지만 누구도 그렇게 할 수 없길 원합니다.Powershell winrm 신뢰할 수있는 호스트가 작동하지 않습니다.
원격 컴퓨터에서 신뢰할 수있는 호스트를 설정하려고 시도했지만 서비스를 다시 시작했지만 아무 것도하지 않는 것 같습니다. 원격 시스템에 예를 들어
:
winrm set winrm/config/client '@{TrustedHosts="someIncorrectName"}'
나는 다음 WinRM 서비스를 다시 시작합니다.
랩톱에서 원격 명령을 계속 실행할 수 있습니까? 명령이 실행되지 않도록해야합니까?
내가 명령을 다음과 같은 방법을 실행 해요 :
$ cred하게이 얻을-자격 도메인/사용자 이름을 사용하여 생성 된Invoke-Command -cn remoteMachine -Credential $cred -scriptblock {get-process}
.
나는 TrustedHosts에 대해 몇 가지 내용을 읽었으며, 그것이 무엇을하는지에 대해 상반되는 보고서를 제공하는 것으로 보인다. 어떤 사람들은 신뢰할 수있는 호스트 목록에없는 컴퓨터에서 명령이 실행되지 못하게한다고 말합니다. 다른 사람들은 해당 컴퓨터에서 명령을 실행할 수있는 컴퓨터 목록이라고 말합니다.
MSDN : "신뢰할 수있는 원격 컴퓨터 목록을 지정합니다." 이는 두 번째 옵션 (컴퓨터에서 명령을 실행할 수있는 컴퓨터 목록)을 의미하는 것으로 보입니다.
내가 뭘 잘못하고 있니?
감사합니다.