Your browser does not allow storing cookies. We recommend enabling them.


Running Two Servers on a Dual TCP/IP Stack

In this example we have two started tasks for two sshd2 servers: SSHD2 and SSHD2B.

  1. Configuration Files

    Create two separate configuration files for the two servers to maintain their PID files distinct. In this example we have files /opt/tectia/etc/sshd2_config and /opt/tectia/etc/sshd2b_config.

  2. PID Files

    The only difference between the two configuration files is the value of the PidFile keyword. It specifies the file where the process ID of the Server is written. For example, for SSHD2 in /opt/tectia/etc/sshd2_config the PidFile keyword has the default value:

    PidFile     /opt/tectia/var/run/

    For SSHD2B in /opt/tectia/etc/sshd2b_config we specify the PID file

    PidFile     /opt/tectia/var/run/
  3. TCP/IP Stacks

    In this example started tasks SSHD2 and SSHD2B use TCP/IP stacks TCPIP and TCPIPB, respectively.

    You can specify the TCP/IP stack using the environment variable _BPXK_SETIBMOPT_TRANSPORT. You can set it in the STDENV DD for BPXBATxx jobs, for example for SSHD2B:

    //SSHD2B  PROC OPTS='-f /opt/tectia/etc/sshd2b_config' 1
    //            PARM=('PGM /opt/tectia/sbin/sshd2 -F &OPTS')
    //        DD  DSN=<HLQ>.V663.PARMLIB(TCPIPB),DISP=SHR 2
    //STDIN    DD  DUMMY
    //        PEND 

    The sshd2 configuration file is specified with the -f option.


    The _BPXK_SETIBMOPT_TRANSPORT environment variable is set in <HLQ>.V663.PARMLIB(TCPIPB):


    (Replace TCPIPB with the name of your TCP/IP stack.)




What to read next:

  • Reduce Secure Shell risk. Get to know the NIST 7966.

    The NISTIR 7966 guideline from the Computer Security Division of NIST is a direct call to action for organizations regardless of industry and is a mandate for the US Federal government.
    Download now
  • ISACA Practitioner Guide for SSH

    With contributions from practitioners, specialists and SSH.COM experts, the ISACA “SSH: Practitioner Considerations” guide is vital best practice from the compliance and audit community.
    Download now