Os detalhes de conexão que permitem ao controlador coletivo autenticar-se junto ao host do servidor.
Name | Type | Default | Description |
---|---|---|---|
rpcHost | string | localhost | O nome completo do host ou endereço IP. Um curinga '*' resultará na detecção do nome do host; isso não é recomendado para sistemas com diversos inícios e pode resultar em comportamento inesperado. O nome do host deve ser exclusivo dentro da rede e deve ser o nome do host no qual o protocolo da conexão remota está recebendo (SSH ou RPC específico do S.O.). Esse valor será herdado da variável defaultHostName se não for configurado. O nome do host definido aqui controlará diretamente o local onde as informações do servidor são armazenadas dentro do controlador coletivo. |
rpcPort | int | 22 | A porta na qual o protocolo de conexão remota está recebendo (SSH ou RPC específico do S.O.). Consulte a documentação do produto para mecanismos RPC suportados. |
rpcUser | string | O ID do usuário do sistema operacional a ser usado para se conectar ao host. | |
rpcUserPassword | Senha codificada reversível (sequência) | A senha para o usuário do sistema operacional. Se essa propriedade não for configurada, a autenticação baseada em chave será usada. O uso da uso baseada em chave é recomendada para hosts que suportam SSH. Se essa propriedade for configurada e sshPrivateKeyPath também for configurada, a chave terá precedência. | |
rpcUserHome | string | O diretório inicial do ID de login de usuário. Precisa ser configurado somente se sudo for ser usado e e a geração de SSH for ser executada automaticamente. | |
sshPublicKeyPath | string | O caminho para o arquivo da chave pública SSH. Se o par de chaves não existir, um par de chaves será gerado automaticamente. A chave pública será colocada no arquivo authorized_keys do userId configurado se não estiver presente. A configuração do caminho para a chave pública não é necessária. | |
sshPrivateKeyPath | string | O caminho para o arquivo de chave privado SSH. Se o par de chaves não existir, um par de chaves será gerado automaticamente. A chave privada é necessária para autenticação baseada em chave. | |
sshPrivateKeyPassword | Senha codificada reversível (sequência) | A senha para a chave privada SSH. | |
useSudo | booleano | Se essa propriedade for configurada para true, então, sudo será usado para chamar comandos. O usuário com o qual efetuar sudo pode ser controlado configurando o atributo sudoUser. Se sudoUser não estiver configurado, então, o usuário com o qual efetuar sudo será o usuário sudo padrão configurado para o host. Se essa propriedade não for configurada e sudoUser ou sudoUserPassword estiverem configurados, então, useSudo é considerado como true. Se essa propriedade for configurada para false e sudoUser ou sudoUserPassword estiverem configurados, então, um aviso será impresso e as opções do sudo serão ignoradas. | |
sudoUser | string | O ID do usuário do sudo. Essa propriedade não deve ser configurada quando useSudo=false. | |
sudoUserPassword | Senha codificada reversível (sequência) | A senha para o usuário do sudo. Essa propriedade não deve ser configurada quando useSudo=false. | |
useHostCredentials | booleano | Se essa propriedade for configurada para true, o produto usará as credenciais RPC do host para chamar comandos e ignorará outros parâmetros no elemento 'Informações sobre Autenticação do Host'. |