Parâmetros SSHCommand
Vários parâmetros estão disponíveis para a 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 tem um shell compatível. Sem shell, o seguinte é verdadeiro:
Por exemplo, você pode projetar uma probe para exibir a versão de um switch Cisco executando o NX-OS. O comando que o comutador entende é Este parâmetro só é válido para
|
| origem | [Obrigatório] Especifica o host inicial ao qual se conectar.
|
| porta | Especifica a porta de destino à qual se conectar.
|
| depurar | Especifica se 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. . ServiceNow O cliente SSH está habilitado, este parâmetro funciona da seguinte forma:
. ServiceNow O cliente 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 agent/logs/agent.log arquivo de log. Nota:
Este arquivo de log pode crescer rapidamente e deve ser desabilitado quando não for necessário. . ServiceNow O cliente SSH não usa este parâmetro.
|
| timeout | Define o tempo limite de conexão do soquete para o cliente SSH legado. . ServiceNow O cliente 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. . ServiceNow O cliente SSH aceita os seguintes prefixos na frente do valor path_overide:
|
| keyboard_interactive | Determina se o modo de login SSH keyboard_interactive deve ser imposto.
|
| must_sudo | Determina se os comandos SSH são executados por sudo. Nota:
o parâmetro de probe must_sudo afeta todos os padrões. Em hosts Unix ou Linux, a execução de padrão pode executar muitos comandos diferentes, alguns não devem ter sudo anexado.
|
| run_in_terminal | Determina se os comandos SSH são executados em um terminal SSH.
|
| set_path | Determina se a probe tem permissão para alterar a variável DE CAMINHO 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) com o valor fornecido.
|
| use_snc_ssh | Habilita ServiceNow Cliente SSH. . ServiceNow O cliente SSH está ativo por padrão em novas instâncias. Habilitando o. ServiceNow O cliente SSH desabilita o cliente SSH legado.
|
| command_timeout_ms | Número de milissegundos que um comando SSH tem permissão para executar antes do tempo limite (o padrão é configurável por MID Server). O cliente SSH legado não usa este parâmetro.
|
| channel_timeout_ms | Especifica a quantidade de tempo, em milissegundos, que um MID Server aguarda 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.
|
| preserve_sudo_environment | 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 oferecer suporte ao -E comutador.
|
| credentials_debug | Exibe uma seção de <credentials_debug> na fila do ECC, que pode ajudar você a solucionar problemas de credenciais. Se você definir esta propriedade como verdadeira, as informações de solução de problemas de credenciais serão enviadas para a fila do ECC, mesmo que as credenciais sejam bem-sucedidas. Consulte Solução de problemas de credenciais para obter mais informações. |