hostAuthInfo - 호스트 인증 정보 (hostAuthInfo)

집단 컨트롤러가 서버의 호스트에 대해 인증하도록 하기 위한 연결 세부사항입니다.

NameTypeDefaultDescription
rpcHoststringlocalhost완전한 호스트 이름 또는 IP 주소입니다. '*' 와일드카드가 호스트 이름 발견에 있게 됩니다. 이는 멀티홈 시스템에 대해 권장되지 않으며 예상치 못한 동작이 발생할 수 있습니다. 호스트 이름은 네트워크 내에서 고유해야 하며 원격 연결 프로토콜이 청취하는 호스트 이름이어야 합니다(SSH 또는 OS 특정 RPC). 설정되지 않은 경우 이 값은 defaultHostName 변수에서 상속됩니다. 여기에 설정된 호스트 이름이 집단 저장소 내에서 서버의 정보가 저장되는 위치를 직접 제어합니다.
rpcPortint22원격 연결 프로토콜이 청취하는 포트입니다(SSH 또는 OS 특정 RPC). 지원되는 RPC 메커니즘은 제품 문서를 참조하십시오.
rpcUserstring호스트에 연결하는 데 사용하는 운영 체제 사용자 ID입니다.
rpcUserPassword양방향으로 암호화된 비밀번호(문자열)운영 체제 사용자의 비밀번호입니다. 이 특성이 설정되지 않는 경우 키 기반 인증이 사용됩니다. SSH를 지원하는 호스트에 대해 키 기반 인증의 사용이 권장됩니다. 이 특성이 설정되고 sshPrivateKeyPath도 설정되는 경우 키가 우선순위를 얻습니다.
rpcUserHomestring사용자 로그인 ID의 홈 디렉토리입니다. sudo가 사용되고 SSH 생성이 자동으로 수행되는 경우에만 설정이 필요합니다.
sshPublicKeyPathstringSSH 공개 키 파일의 경로입니다. 키 쌍이 없는 경우 키 쌍이 자동으로 생성됩니다. 없는 경우 공개 키는 구성된 사용자 ID의 authorized_keys 파일에 배치됩니다. 공개 키의 경로 설정은 필요하지 않습니다.
sshPrivateKeyPathstringSSH 개인 키 파일의 경로입니다. 키 쌍이 없는 경우 키 쌍이 자동으로 생성됩니다. 키 기반 인증을 위해 개인 키가 필요합니다.
sshPrivateKeyPassword양방향으로 암호화된 비밀번호(문자열)SSH 개인 키의 비밀번호입니다.
useSudoboolean이 특성이 true로 설정되는 경우 sudo가 명령 호출을 위해 사용됩니다. sudo에 대한 사용자는 sudoUser 속성을 설정하여 제어할 수 있습니다. sudoUser가 설정되지 않는 경우 sudo에 대한 사용자가 호스트의 기본 sudo 사용자로 구성됩니다. 이 특성이 설정되지 않고 sudoUser 또는 sudoUserPassword가 설정되는 경우 useSudo를 true로 가정합니다. 이 특성이 false로 설정되고 sudoUser 또는 sudoUserPassword가 설정되면 경고가 인쇄되고 sudo 옵션이 무시됩니다.
sudoUserstringsudo 사용자 ID입니다. useSudo=false인 경우 이 특성을 설정해야 합니다.
sudoUserPassword양방향으로 암호화된 비밀번호(문자열)sudo 사용자의 비밀번호입니다. useSudo=false인 경우 이 특성을 설정해야 합니다.
useHostCredentialsboolean이 특성이 true로 설정된 경우 제품이 호스트의 RPC 신임 정보를 사용하여 명령을 호출하고 '호스트 인증 정보' 요소의 기타 매개변수는 무시합니다.