VMware Identity Manager와 통합하는 Citrix XML 브로커 서버에서 Citrix PowerShell Remoting을 사용하도록 설정해야 합니다. Citrix PowerShell Remoting을 사용하면 Integration Broker와 Citrix 서버 팜 사이의 연결을 사용하도록 설정할 수 있습니다.

참고: Citrix PowerShell remoting은 서버 팜의 모든 서버가 아니라 VMware Identity Manager에서 구성할 XML 브로커에서만 사용하도록 설정하면 됩니다.

사전 요구 사항

  • Winrm이 설치되어 있지 않으면 Microsoft 웹 사이트에서 Winrm을 다운로드하여 설치합니다.
  • Citrix XML 브로커에 유효한 SSL 인증서가 있는지 확인합니다. 또한 속성을 클릭하고 인증서에 대해 [서버 인증]을 사용하도록 설정했는지 확인합니다.

프로시저

  1. 관리자 모드에서 PowerShell을 엽니다.
  2. Citrix PowerShell Remoting을 사용하도록 설정합니다.
    1. Get-Service winrm 명령을 입력하여 서버에 Winrm이 설치되어 있는지 확인합니다.
    2. Enable-PSRemoting 명령을 입력합니다.
      이 명령을 사용하면 서버에서 PowerShell Remoting을 사용하도록 설정할 수 있습니다.
    3. Citrix PowerShell SDK 6.0을 설치합니다.
    4. 명령 프롬프트에서 winrm HTTPS 수신기를 사용하도록 설정합니다.
      1. 서버에서 인증서를 생성합니다.
      2. 인증서의 지문을 기록합니다.
      3. 인증서의 지문이 구성되었는지 확인합니다.
         winrm quickconfig -transport:https
    5. 수신기가 생성되었는지 확인합니다.

      winrm e winrm/config/listener

      이 서버는 사용할 준비가 되었습니다.

    6. 수신기가 생성되고 나면 Integration Broker 서버로 이동하여 PowerShell Remoting이 올바르게 설치되었는지 확인합니다.
      winrm identify -r:https://XENAPP_HOSTNAME:5986 -u:USERNAME

      출력:

      IdentifyResponse

      ProtocolVersion=http://schemas.dmtf.org/wbem/wsman/1/wsman.xsd

      ProductVendor=Microsoft Corporation

      ProductVersion=OS: 6.0.6002 SP: 2.0 Stack: 2.0