Argomento precedente: CatalystArgomento successivo: Database


Esecuzione comando

La configurazione della categoria di operatore Esecuzione comando imposta i valori predefiniti di proprietà per gli operatori Esecuzione comando.

Nota: Consultare la Guida di riferimento per la progettazione dei contenuti per informazioni a livello di operatore.

Proprietà Telnet predefinite

Imposta i valori predefiniti per le proprietà Telnet.

Tipo di pseudoterminale

Definisce il tipo di pseudoterminale predefinito per una connessione Telnet.

Valori: la proprietà può presentare uno dei valori seguenti:

  • VT100: utilizzato per host con un sistema operativo di Linux.
  • VT400: utilizzato per host con un sistema operativo di Windows.

Impostazione predefinita: VT100

Porta

Definisce la porta predefinita da utilizzare per connettersi all'host remoto.

Nota: la porta 23 è la porta TCP/UDP di sistema per Telnet.

Impostazione predefinita: 23

Timeout di connessione (sec)

Definisce l'intervallo, espresso in secondi, atteso per il timeout della connessione.

Valori: È possibile impostare questo valore su qualsiasi numero intero positivo.

Schema di accesso

Specifica lo schema di accesso predefinito.

Valori: la proprietà può presentare uno dei valori seguenti:

  • Nome utente e password
  • Solo password
  • Accedere senza nome utente e password
Prompt di accesso utente

Definisce il valore predefinito per il prompt di testo che accetta un nome utente.

Nome utente

Definisce il nome utente da utilizzare per accedere all'host remoto.

Prompt di immissione password

Definisce il valore predefinito per il prompt di testo che indica la necessità di inserire una password sull'host remoto per il nome utente specificato.

Password

Definisce la password predefinita associata al nome utente specificato.

Prompt dei comandi utente

Definisce un prompt dei comandi per indicare che l'host remoto è pronto per i comandi.

I prompt dei comandi seguenti sono tipici:

  • >
  • ?
  • #

La voce seguente corrisponde a qualsiasi input (incluse nuove righe) seguito da $ (simbolo del dollaro), > (segno di maggiore), ? (punto interrogativo), : (due punti) o # (cancelletto).

.*[$>?:#]

Nota: Racchiudere $ tra parentesi quadre (ossia [$]) in un'espressione regolare. Il simbolo del dollaro non compreso tra parentesi ha un significato specifico nelle espressioni regolari.

Tempo di attesa per i prompt (sec)

Definisce l'intervallo, espresso in secondi, atteso per un prompt dei comandi prima del timeout.

Eseguire i comandi come altro utente?

Specifica se eseguire lo script o i comandi specificati come un altro utente.

Valori: la proprietà può presentare uno dei valori seguenti:

  • Opzione selezionata: il cambio utente avviene dopo l'accesso.
  • Opzione deselezionata: il cambio utente non avviene dopo l'accesso.

Impostazione predefinita: opzione deselezionata

Comando per il cambio di utente

Definisce il comando specifico del sistema operativo per cambiare utente sull'host remoto. Il comando "su -root" consente di passare gli utenti all'utente principale.

Esempi:
su - username
sudo su - username
Prompt di immissione password per il cambio di utente

(Facoltativo) Se l'host remoto richiede una password per il cambio di utente, questa proprietà definisce un'espressione regolare per il prompt di immissione predefinito.

Il prompt è in genere "Password: " o "password: ". Sostituire "P" o "p" con ".*" nell'espressione regolare per la corrispondenza con qualsiasi immissione, incluse nuove righe, e tra maiuscole e minuscole in "password: ".

Password cambio di utente

(Facoltativo) Se l'host remoto richiede una password per il cambio di utente, questa proprietà definisce la password predefinita da inserire nel prompt di immissione password.

Prompt del comando per il cambio di utente

Definisce un prompt dei comandi per indicare che l'host remoto è pronto per ricevere i comandi dall'utente cambiato.

I prompt dei comandi seguenti sono tipici:

  • $
  • >
  • #

La voce seguente corrisponde a qualsiasi input (incluse nuove righe) seguito da $ (simbolo del dollaro), > (segno di maggiore), ? (punto interrogativo), : (due punti) o # (cancelletto).

.*[$>?:#]

Nota: Racchiudere $ tra parentesi quadre (ossia [$]) quando si utilizza un'espressione regolare. Il simbolo del dollaro non compreso tra parentesi ha un significato specifico nelle espressioni regolari.

Proprietà SSH predefinite

Imposta i valori predefiniti per le proprietà Secure Shell (SSH).

Tipo di pseudoterminale

Definisce il tipo di pseudoterminale predefinito per le richieste di connessione SSH.

Valori: la proprietà può presentare uno dei valori seguenti:

  • VT100: utilizzato per host con un sistema operativo di Linux.
  • VT400: utilizzato per host con un sistema operativo di Windows.

Impostazione predefinita: VT100

Porta

Definisce la porta predefinita da utilizzare per connettersi all'host remoto.

Nota: La porta 22 è la porta di sistema per il protocollo SSH.

Impostazione predefinita: 22

Nome utente

Definisce il nome utente da utilizzare per accedere all'host remoto.

Usare la chiave privata predefinita per l'accesso?

Specifica se accedere con una chiave privata. In alternativa, utilizzare le informazioni di password.

Valori: la proprietà può presentare uno dei valori seguenti:

  • Opzione selezionata: utilizzare il valore del campo Contenuto inline della chiave privata o il valore di Percorso della chiave privata predefinita per accedere.
  • Opzione deselezionata: Utilizzare una password per accedere.

Impostazione predefinita: opzione deselezionata

Password

Definisce la password predefinita associata al nome utente specificato.

Contenuto inline della chiave privata

Definisce il contenuto di una chiave privata predefinita con cui accedere all'host remoto.

Percorso della chiave privata predefinita

Definisce il percorso di una chiave privata predefinita con cui accedere all'host remoto.

Passphrase per la chiave

Definisce la passphrase con cui sbloccare il contenuto della chiave privata predefinita.

Nota: La passphrase è richiesta solo se la chiave privata predefinita è stata creata con una passphrase.

Eseguire i comandi come altro utente?

Specifica se eseguire lo script o i comandi specificati come un altro utente.

Valori: la proprietà può presentare uno dei valori seguenti:

  • Opzione selezionata: il cambio utente avviene dopo l'accesso.
  • Opzione deselezionata: il cambio utente non avviene dopo l'accesso.

Impostazione predefinita: opzione deselezionata

Comando per il cambio di utente

Definisce il comando specifico del sistema operativo per cambiare utente sull'host remoto. Il comando "su -root" consente di passare all'utente principale.

Esempi:

su - username
sudo su - username
Prompt di immissione password per il cambio di utente

(Facoltativo) Se l'host remoto richiede una password per il cambio di utente, questa proprietà definisce un'espressione regolare per il prompt di immissione predefinito.

Il prompt è in genere "Password: " o "password: ". Sostituire "P" o "p" con ".*" nell'espressione regolare per la corrispondenza con qualsiasi immissione, incluse nuove righe, e tra maiuscole e minuscole in "password: ".

Password cambio di utente

(Facoltativo) Se l'host remoto richiede una password per il cambio di utente, questa proprietà definisce la password predefinita da inserire nel prompt di immissione password.

Prompt del comando per il cambio di utente

Definisce un prompt dei comandi per indicare che l'host remoto è pronto per ricevere i comandi dall'utente cambiato.

I prompt dei comandi seguenti sono tipici:

  • #
  • >
  • $

La voce seguente corrisponde a qualsiasi input (incluse nuove righe) seguito da $ (simbolo del dollaro), > (segno di maggiore), ? (punto interrogativo), : (due punti) o # (cancelletto).

.*[$>?:#]

Nota: Racchiudere $ tra parentesi quadre (ossia [$]) quando si utilizza un'espressione regolare. Il simbolo del dollaro non compreso tra parentesi ha un significato specifico nelle espressioni regolari.

Proprietà predefinite di esecuzione dei comandi Windows

Imposta i valori predefiniti per le proprietà di esecuzione dei comandi di Windows.

Shell

Definisce l'interprete dei comandi per il profilo e per i comandi shell.

Esempio: cmd.exe

Profilo

Definisce uno script shell che l'operatore di esecuzione comando interpreta prima di avviare un processo dell'utente per cui non è specificato alcun profilo. L'operatore di esecuzione comando utilizza l'interprete di comando che il programma Shell specifica per interpretare il profilo. Il profilo può contenere qualsiasi comando non interattivo riconosciuto dall'interprete shell.

Richiedi credenziali utente

Specifica il comportamento dell'operatore di esecuzione comando predefinito quando sono richieste le credenziali utente ma non specificate.

Valori: la proprietà può presentare uno dei valori seguenti:

  • Imposta in modo predefinito l'utente a partire dal quale viene eseguito il touchpoint: gli operatori di processo utilizzano le credenziali utente con cui viene eseguito l'agente o il processo dell'orchestrator.
  • Imposta in modo predefinito l'utente specificato a continuazione: gli operatori di esecuzione comando utilizzano le credenziali utente configurate nei campi Utente e Password.
  • Nessuna impostazione predefinita: gli operatori di esecuzione comando utilizzano le credenziali utente fornite in fase di runtime per l'account con cui sono eseguiti.

Impostazione predefinita: Imposta in modo predefinito l'utente a partire dal quale viene eseguito il touchpoint

Utente

Definisce l'account shell che avvia qualsiasi processo utente privo di nome utente e password.

  • Immettere un ID utente con le sole autorizzazioni necessarie cosicché gli utenti non possono definire né avviare i processi ai quali non avrebbero accesso altrimenti.
  • Non inserire l'ID utente e la password per obbligare gli utenti a fornire le credenziali all'avvio dei processi con il prodotto.
Password

Definisce la password associata all'utente specificato.

Nota: Le password nelle configurazioni Esecuzione comando sono protette e non è possibile modificarle tramite un programma, trasferirle a metodi esterni o farvi riferimento.

Conferma password

Verifica il valore specificato nella proprietà Password.

Carica profilo utente del sistema operativo

Specifica se caricare il profilo utente associato ai valori specificati per i campi Utente e Password.

Valori: la proprietà può presentare uno dei valori seguenti:

  • Opzione selezionata: il profilo utente viene caricato.
  • Opzione deselezionata: il profilo utente non viene caricato.

Impostazione predefinita: opzione deselezionata

Proprietà predefinite di esecuzione dei comandi UNIX

Imposta i valori predefiniti per le proprietà di esecuzione dei comandi UNIX.

Shell

Definisce l'interprete dei comandi per il profilo e per i comandi shell.

Esempi:
  • /bin/bash
  • /bin/csh
  • /bin/ksh
Profilo

Definisce uno script shell che l'operatore di esecuzione comando interpreta prima di avviare un processo dell'utente per cui non è specificato alcun profilo. L'operatore di esecuzione comando utilizza l'interprete di comando che il programma Shell specifica per interpretare il profilo. Il profilo può contenere qualsiasi comando non interattivo riconosciuto dall'interprete shell.

Richiedi credenziali utente

Specifica il comportamento dell'operatore di esecuzione comando predefinito quando sono richieste le credenziali utente ma non specificate.

Valori: la proprietà può presentare uno dei valori seguenti:

  • Imposta in modo predefinito l'utente a partire dal quale viene eseguito il touchpoint: gli operatori di processo utilizzano le credenziali utente con cui viene eseguito l'agente o il processo dell'orchestrator.
  • Imposta in modo predefinito l'utente specificato a continuazione: gli operatori di esecuzione comando utilizzano le credenziali utente configurate nei campi Utente e Password.
  • Nessuna impostazione predefinita: gli operatori di esecuzione comando utilizzano le credenziali utente fornite in fase di runtime per l'account con cui sono eseguiti.

Impostazione predefinita: Imposta in modo predefinito l'utente a partire dal quale viene eseguito il touchpoint

Utente

Definisce l'account shell che avvia qualsiasi processo utente privo di nome utente e password.

  • Immettere un ID utente con le sole autorizzazioni necessarie cosicché gli utenti non possono definire né avviare i processi ai quali non avrebbero accesso altrimenti.
  • Non inserire l'ID utente e la password per obbligare gli utenti a fornire le credenziali all'avvio dei processi con il prodotto.
Password

Definisce la password associata all'utente shell specificato.

Nota: Le password nelle configurazioni Esecuzione comando sono protette e non è possibile modificarle tramite un programma, trasferirle a metodi esterni o farvi riferimento.

Conferma password

Verifica il valore specificato nella proprietà Password.

Carica profilo utente del sistema operativo

Specifica se caricare il profilo utente associato ai valori specificati per i campi Utente e Password.

Valori: la proprietà può presentare uno dei valori seguenti:

  • Opzione selezionata: il profilo utente viene caricato.
  • Opzione deselezionata: il profilo utente non viene caricato.

Impostazione predefinita: opzione deselezionata

Disabilita controllo password

Specifica se disabilitare la verifica della password.

Valori: la proprietà può presentare uno dei valori seguenti:

  • Opzione selezionata: la password specificata non viene verificata. In questo caso, non sono richieste credenziali utente.
  • Opzione deselezionata: la password specificata viene verificata.

Impostazione predefinita: opzione deselezionata