SSH server JAM
The Secure Shell (SSH) server is configured as part of a JAM to provide all of the typical JAM functionality.
The default JAM descriptor for the SSH server is the base/tpfsshd/tpfsshd.jam.xml file, which can be customized to meet your needs.
<tns:ClassPath>
/sys/tpf_pbfiles/apps/tpfsshd/tpfsshd.jar
</tns:ClassPath>For the SSH server to function correctly, both the SSH InetD and SSH server JAM must be running. The SSH server JAM monitor checks status periodically to ensure that the SSH InetD and SSH server JAM are functional. If the SSH server JAM monitor detects an issue with the SSH InetD or the SSH server JAM, the SSHD0241I or SSHD0240I message is continuously issued to indicate the problem. You can specify the rate and duration of the status checks in the SSH server JAM descriptor.
- com.ibm.tpf.jam.tpfsshd.StatusCheckDelay
- Provides the capability to override the default minimum amount of time (in minutes) that must
elapse before the SSH server JAM monitor checks
status of the servers and sends a WTOPC message to the console. The delay timer starts immediately
when the first SSH server JAM monitor
ECB is started when the system cycles to NORM
state.
The default setting is -Dcom.ibm.tpf.jam.tpfsshd.StatusCheckDelay=5, which specifies that status checks start after 5 minutes elapse.
- com.ibm.tpf.jam.tpfsshd.StatusCheckInterval
- Provides the capability to override the default minimum interval time (in minutes) between
SSH server JAM status checks. The interval timer
starts when the specified com.ibm.tpf.jam.tpfsshd.StatusCheckDelay time
expires.
If this property is set to a value of 0, the SSH server status checks are disabled.
The default setting is -Dcom.ibm.tpf.jam.tpfsshd.StatusCheckInterval=3, which specifies a 3-minute interval between status checks.
- com.ibm.tpf.jam.tpfsshd.StatusCheckDuration
- Provides the capability to override the default maximum time (in minutes) that the SSH server status checks can run. The duration timer starts
when the specified com.ibm.tpf.jam.tpfsshd.StatusCheckDelay time expires. The
server status checks stop when the specified
com.ibm.tpf.jam.tpfsshd.StatusCheckDuration expires.
If this property is set to a value of 0, the SSH server status checks run indefinitely.
The default setting is -Dcom.ibm.tpf.jam.tpfsshd.StatusCheckDuration=30, which specifies a maximum of 30 minutes that status checks can run.
