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

필수 조건

  • Winrm이 설치되어 있지 않으면 Microsoft 웹 사이트에서 Winrm을 다운로드하여 설치합니다.

프로시저

  1. VMware Identity Manager와 통합하는 Citrix 서버에 SSL 서버 인증서를 설치합니다.
  2. 속성을 클릭하고 인증서에 대해 [서버 인증]을 사용하도록 설정했는지 확인합니다.
  3. PowerShell 콘솔을 관리자 모드에서 엽니다.
  4. Citrix PowerShell Remoting을 사용하도록 설정합니다.
    1. Get-Service winrm 명령을 입력하여 서버에 Winrm이 설치되어 있는지 확인합니다.
    2. Enable-PSRemoting 명령을 입력합니다.

      이 명령을 사용하면 서버에서 PowerShell Remoting을 사용하도록 설정할 수 있습니다.

    3. Citrix 서버 버전에 따라 Citrix PowerShell SDK 5.0 또는 6.0을 설치합니다.
    4. 명령 프롬프트에서 winrm HTTPS 수신기를 사용하도록 설정합니다.
      1. 서버에서 인증서를 생성합니다.

      2. 인증서의 지문을 기록합니다.

      3. 인증서의 지문이 구성되었는지 확인합니다.

         winrm quickconfig -transport:https
    5. 수신기를 생성합니다.
      winrm create winrm/config/Listener?Address=*+Transport=HTTPS @{Hostname="호스트 FQDN";CertificateThumbprint="인증서 지문"}
    6. 수신기가 생성되었는지 확인합니다.

      winrm e winrm/config/listener

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

    7. 수신기가 생성되고 나면 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