Configuring the Kerberized SSH adapter for a local client


In addition to targets defined in the adapter configuration, the Kerberized SSH adapter can have dynamic targets defined in each adapter request. If a dynamic target is always defined in the Kerberized SSH adapter request, a configuration node, <config/> can be used in the adapter configuration.

Adapter type: ro-adapter-kerberos-ssh1_20.15.01.00 

Default adapter name: KerberosSSH1Adapter

To configure the Kerberized SSH adapter (local client), see Configuring base adapters.

The following table describes the adapter configuration elements for the Kerberized SSH adapter (local client) that you can specify by using the form view, XML view, or both. You cannot use the form view to configure elements and attributes that do not have an entry in the "UI label" column.

 Configuration node elements for the Kerberized SSH adapter for a local client

 

The following figure shows an XML template of the adapter configuration for the Kerberized SSH adapter with a local client using the <krb-cache-file> element.

XML template of the Kerberized SSH adapter configuration for a local client using < ktgt-cache-file>

<config>
   <target></target>
   <port></port>
   <ktgt-cache-file-name></ktgt-cache-file-name>
   <ssh-command></ssh-command>
   <ssh-options>
       <ssh-option></ssh-option>
   </ssh-options>
   <ssh-arguments>
       <ssh-argument></ssh-argument>
   </ssh-arguments>
   <prompt></prompt>
   <verify-os></very-os>
   <timeout-secs></timeout-secs>
   <establish-connection-timeout-secs></establish-connection-timeout-secs>
</config>

The < ktgt-cache-filename> element is used to specify a valid TGT. If a valid TGT is specified, the < user name> and < krb-realm> parameters are extracted from the TGT.

The following figure shows an XML sample of the adapter configuration for the Kerberos SSH1 adapter with the < ktgt-cache-filename> element and a valid TGT specified.

XML sample of the Terminal Kerberos SSH1 adapter configuration with < ktgt-cache-filename > element and a valid TGT

<config>
 <target>matrix-old.globallogic.com</target>
 <ktgt-cache-filename>/tmp/krb5cc_0</ktgt-cache-filename>
 <timeout-secs>60</timeout-secs>
 <establish-connection-timeout-secs> {{60}}
</establish-connection-timeout-secs>
</config>

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*

TrueSight Orchestration Content 21.3