3장. 명령
3.1. RHEVM에 연결
3.1.1. RHEVM에 연결(연결)
connect 명령은 Red Hat Virtualization Manager에 연결됩니다. Red Hat Virtualization Manager에 연결하기 위한 URL, 사용자 이름, 인증 기관 파일, 암호는
.ovirtshellrc
파일에서 구성할 수 있습니다. connect 명령은 이 파일의 매개 변수를 사용하여 Manager에 연결하므로 사용자가 옵션을 매번 지정할 필요가 없습니다.
구문
Connect [options]
참고
.ovirtshellrc
파일에 사용자 이름, 암호, URL 및 인증 기관 파일을 구성한 경우 추가 옵션을 지정할 필요가 없습니다.
옵션 | 설명 | 필수 항목 |
---|---|---|
--url | Red Hat Virtualization Manager의 REST API URL입니다. 이는 https://[server]/ovirt-engine/api 의 형식을 취합니다. | 제공됨 |
--username | Red Hat Virtualization Manager에 액세스하려는 사용자의 사용자 이름 및 디렉터리 서비스 도메인입니다. [username]@[domain] 의 형식을 사용합니다. | 제공됨 |
--password | Red Hat Virtualization Manager에 액세스하려는 사용자의 암호입니다. | 제공됨 |
--key-file | SSL을 통한 연결을 위한 키 파일입니다. | 없음 |
--cert-file | SSL을 통한 연결을 위한 인증서 파일입니다. | 없음 |
--ca-file | SSL을 통해 연결하기 위한 인증 기관 파일입니다. | 예, --insecure를 사용하지 않는 경우 |
--insecure | 인증 없이 CLI가 SSL을 통해 연결할 수 있습니다. MITM(Man-in-the-middle) 공격자가 서버의 ID를 스푸핑할 수 있으므로 이 옵션을 신중하게 사용합니다. | 예, 그러나 인증 기관이 제공되지 않는 경우에만 |
--filter | 사용자 권한에 따라 필터링을 활성화합니다. | 없음 |
--port | REST API에 연결하는 데 사용할 포트 번호( -url )의 일부로 지정되지 않은 경우. | 없음 |
--timeout | 연결에 대한 시간 초과 기간입니다. | 없음 |
예 3.1. .ovirtshellrc
가 구성되어 있지 않은 경우 연결의 예
[RHEVM shell (disconnected)]# connect --url "https://rhevm.example.com/ovirt-engine/api" --username "admin@exampleids.com" --password "p@55w0rd!" --ca-file "/home/user/ca.crt" ========================================== >>> connected to RHEVM manager 4.0.0.0 <<< ========================================== [RHEVM shell (connected)]#
참고
인증 없이 '-insecure' 옵션을 사용하여 연결할 수 있는 인증서를 지정하는 대신 MIT(Man-in-the-middle) 공격자가 서버의 ID를 스푸핑할 수 있으므로 권장되지 않습니다.
3.1.2. RHEVM에서 연결 해제(연결 해제)
연결 해제 명령은 Red Hat Virtualization Manager에서 연결을 해제합니다.
구문
disconnect
예 3.2. 연결 해제예
[RHEVM shell (connected)]# disconnect ======================================= >>> disconnected from RHEVM manager <<< ======================================= [RHEVM shell (disconnected)]#