Parâmetros SSHCommand
Vários parâmetros estão disponíveis para o probe SSHCommand.
Para obter instruções sobre como configurar parâmetros de probe, consulte Definir parâmetros de probe.
| Parâmetro | Descrição |
|---|---|
| allow_unsupported_shells | Permite que um designer de probe tente executar um comando em um dispositivo que não tenha um shell compatível. Sem shell, o seguinte é verdadeiro:
Por exemplo, você pode projetar uma probe para exibir a versão de um comutador Cisco que executa o SX-OS. O comando que o comutador entende é Este parâmetro só é eficaz para
|
| origem | [Obrigatório] Especifica o host inicial ao qual se conectar.
|
| port | Especifica a porta de destino à qual se conectar.
|
| depurar | Especifica se as informações de depuração SSH devem ser gravadas no arquivo de log. O uso do parâmetro depende se o cliente SSH ServiceNow está habilitado. Quando o cliente SSH ServiceNow está habilitado, este parâmetro funciona da seguinte forma:
Quando o cliente ServiceNow SSH está desabilitado, este parâmetro habilita ou desabilita as informações de depuração SSH no arquivo de log:
|
| debug_ssh | Especifica se o cliente SSH legado grava informações de depuração no arquivo de log agent/logs/agent.log. Nota:
Este arquivo de log pode crescer rapidamente e deve ser desabilitado quando não for necessário. O cliente ServiceNow SSH não usa este parâmetro.
|
| tempo limite | Define o tempo limite de conexão do soquete para o cliente SSH legado. O cliente ServiceNow SSH não usa este parâmetro.
|
| path_override | Especifica como mudar os caminhos padrão definidos antes de executar um comando. Digite um ou mais caminhos de substituição delimitados por dois pontos (:). O caminho padrão é /usr/sbin: /usr/bin: /bin: /sbin. O cliente SSH ServiceNow aceita os seguintes prefixos antes do valor path_overide:
|
| teclado_interativo | Determina se o modo de login SSH de teclado_interativo deve ser imposto.
|
| must_sudo | Determina se os comandos SSH são executados por meio de sudo. Nota:
O parâmetro de probe must_sudo afeta todos os padrões. Em hosts Unix ou Linux, a execução do padrão pode executar muitos comandos diferentes, alguns não devem ter sudo anexado.
|
| executar_no_terminal | Determina se os comandos SSH são executados em um terminal SSH.
|
| set_path | Determina se o probe tem permissão para alterar a variável PATH da sessão ou não. Por padrão, durante a configuração da sessão, a variável PATH é definida como /usr/sbin:/usr/bin:/bin:/sbin.
|
| rm_override | Substitui o comando de remoção padrão (/bin/rm -f) pelo valor fornecido.
|
| usar_snc_ssh | Habilita o ServiceNow cliente SSH. O cliente ServiceNow SSH está ativo por padrão em novas instâncias. Habilitar o cliente SSH ServiceNow desabilita o cliente SSH legado.
|
| comando_timeout_ms | Número de milissegundos em que um comando SSH pode ser executado antes que o tempo limite se esgote (o padrão é configurável por MID Server). O cliente SSH legado não usa este parâmetro.
|
| canal_tempo_limite_ms | Especifica a quantidade de tempo, em milissegundos, que um MID Server espera pela atividade durante o processamento de um comando SSH. Se o MID Server não detectar atividade na janela de tempo limite especificada, este parâmetro eliminará o comando.
|
| preservar_sudo_ambiente | Especifica se o sudo deve ser usado para preservar o ambiente de SSH. Este parâmetro só será eficaz se o ambiente sudo no host que está sendo testado for compatível com a opção -E.
|
| credenciais_depuração | Exibe um<credentials_debug> seção na fila do ECC, que pode ajudá-lo a solucionar problemas de credenciais. Se você definir esta propriedade como verdadeira, as informações de solução de problemas de credencial serão enviadas para a fila do ECC, mesmo se as credenciais forem bem-sucedidas. Consulte Solução de problemas de credenciais para obter mais informações. |