워크플로를 실행하여 PowerShell 호스트를 추가하고 호스트 연결 매개 변수를 구성합니다. 원격 또는 로컬 PowerShell 호스트에 대한 연결을 설정할 수 있습니다.
프로시저
- vRealize Orchestrator 클라이언트에 관리자로 로그인합니다.
- 로 이동하여 워크플로 검색 상자에 powershell 및 configuration 태그를 입력합니다.
- [PowerShell 호스트 추가] 워크플로를 찾은 후 실행을 클릭합니다.
- 이름 텍스트 상자에 호스트의 이름을 입력합니다.
- 호스트/IP 텍스트 상자에 호스트의 주소를 입력합니다.
참고: Kerberos 인증을 위해서는 FQDN(정규화된 도메인 이름) 호스트 주소가 필요합니다.
- (선택 사항) 포트 텍스트 상자에 호스트의 포트를 입력합니다.
HTTP에 포트 5985를 사용하거나 HTTPS 프로토콜에 포트 5986을 사용합니다.
- 호스트 유형 탭에서 해당 플러그인이 연결할 PowerShell 호스트 유형을 지정합니다.
- 전송 프로토콜을 선택합니다.
참고: HTTPS 전송 프로토콜을 사용하는 경우 원격
PowerShell 호스트의 인증서를 Orchestrator 키 저장소로 가져옵니다.
- 인증 유형을 선택합니다.
중요: Kerberos 인증을 사용하려면 WinRM 서비스에서 해당 인증을 사용하도록 설정해야 합니다.
- 사용자 자격 증명 탭에서 해당 플러그인이 PowerShell 호스트에 연결하는 데 사용할 세션 모드의 유형을 선택합니다.
옵션 |
설명 |
공유 세션 |
플러그인에서 공유 자격 증명을 사용하여 원격 호스트에 연결합니다. 공유 세션에 대한 PowerShell 호스트 자격 증명을 제공해야 합니다. PowerShell 호스트 자격 증명은 로컬 관리자 그룹의 멤버에 속해야 합니다. |
사용자별 세션 |
Orchestrator 클라이언트가 로그인된 사용자로부터 자격 증명을 검색합니다. 사용자별 세션 모드를 사용하려면 사용자@도메인 형식으로 Orchestrator에 로그인해야 합니다. |
- 고급 옵션 탭의 셸 코드 페이지 드롭다운 메뉴에서 PowerShell이 사용하는 인코딩 유형을 선택합니다.
- 실행을 클릭합니다.
결과
워크플로가 성공적으로 실행되면 PowerShell 호스트가 인벤토리 보기에 표시됩니다.