워크플로를 실행하여 PowerShell 호스트를 추가하고 호스트 연결 매개 변수를 구성합니다. 원격 또는 로컬 PowerShell 호스트에 대한 연결을 설정할 수 있습니다.

프로시저

  1. vRealize Orchestrator 클라이언트에 관리자로 로그인합니다.
  2. 라이브러리 > 워크플로로 이동하여 워크플로 검색 상자에 powershellconfiguration 태그를 입력합니다.
  3. [PowerShell 호스트 추가] 워크플로를 찾은 후 실행을 클릭합니다.
  4. 이름 텍스트 상자에 호스트의 이름을 입력합니다.
  5. 호스트/IP 텍스트 상자에 호스트의 주소를 입력합니다.
    참고: Kerberos 인증을 위해서는 FQDN(정규화된 도메인 이름) 호스트 주소가 필요합니다.
  6. (선택 사항) 포트 텍스트 상자에 호스트의 포트를 입력합니다.
    HTTP에 포트 5985를 사용하거나 HTTPS 프로토콜에 포트 5986을 사용합니다.
  7. 호스트 유형 탭에서 해당 플러그인이 연결할 PowerShell 호스트 유형을 지정합니다.
    1. 전송 프로토콜을 선택합니다.
      참고: HTTPS 전송 프로토콜을 사용하는 경우 원격 PowerShell 호스트의 인증서를 Orchestrator 키 저장소로 가져옵니다.
    2. 인증 유형을 선택합니다.
      중요: Kerberos 인증을 사용하려면 WinRM 서비스에서 해당 인증을 사용하도록 설정해야 합니다.
  8. 사용자 자격 증명 탭에서 해당 플러그인이 PowerShell 호스트에 연결하는 데 사용할 세션 모드의 유형을 선택합니다.
    옵션 설명
    공유 세션 플러그인에서 공유 자격 증명을 사용하여 원격 호스트에 연결합니다. 공유 세션에 대한 PowerShell 호스트 자격 증명을 제공해야 합니다.

    PowerShell 호스트 자격 증명은 로컬 관리자 그룹의 멤버에 속해야 합니다.

    사용자별 세션 Orchestrator 클라이언트가 로그인된 사용자로부터 자격 증명을 검색합니다. 사용자별 세션 모드를 사용하려면 사용자@도메인 형식으로 Orchestrator에 로그인해야 합니다.
  9. 고급 옵션 탭의 셸 코드 페이지 드롭다운 메뉴에서 PowerShell이 사용하는 인코딩 유형을 선택합니다.
  10. 실행을 클릭합니다.

결과

워크플로가 성공적으로 실행되면 PowerShell 호스트가 인벤토리 보기에 표시됩니다.