Proteger parâmetros no Agent Client Collector
Parâmetros seguros podem ser invocados durante a execução da verificação para aprimorar a segurança do agente e evitar a passagem de dados confidenciais, como nome de usuário e senha, na linha de comando. Para usar parâmetros protegidos, o script da verificação deve ler a partir da entrada padrão (STDIN).
Dependendo da linguagem de codificação em uso, a implementação de parâmetros seguros pode variar. Por exemplo, no Bash do Linux, o comando de leitura ( read<variable_name> ) é usado, preenchendo com o valor inserido em STDIN.
- Fluxo de dados de parâmetros seguros
- Crie um parâmetro seguro na instância. O parâmetro de segurança faz referência às credenciais a serem protegidas, como nome de usuário e senha.
Você configura os parâmetros seguros com um valor de Pedido, que determina a ordem na qual as credenciais são enviadas para a entrada padrão. Para obter detalhes, consulte Criar parâmetros seguros para uma verificação.
- As credenciais são passadas por meio do MID Server para o agente, usando a verificação à qual as credenciais foram atribuídas.
- Quando a verificação é executada, o agente passa os parâmetros protegidos para o script usando STDIN, na ordem especificada pelo valor de Pedido configurado na instância.
- O script recupera os parâmetros seguros do STDIN.
- O script executa os parâmetros seguros.
- Crie um parâmetro seguro na instância. O parâmetro de segurança faz referência às credenciais a serem protegidas, como nome de usuário e senha.