SSH Tectia Server for IBM z/OS contains three client-side applications:
sshg3 is a secure replacement for Telnet and other unsecured terminal applications. sshg3 can also be used for remote command and job execution, and creating secure tunnels for TCP applications.
scpg3 is a secure replacement for remote copy (rcp) and provides easy secure non-interactive file transfers.
sftpg3 is a secure replacement for FTP and provides a user interface for interactive file transfers and a batch mode for unattended file transfers.
The ssh-broker-g3 component handles all cryptographic operations and authentication-related tasks for the sshg3, scpg3, and sftpg3 client programs. Normally, the Connection Broker starts in the background automatically whenever one of the SSH Tectia client programs is started, and stops when the client program is stopped.
It is also possible to start the Connection Broker separately from the USS command line or by using a started task under MVS. This way all SSH Tectia client programs run by the user will use the same instance of ssh-broker-g3. See Running Connection Broker for instructions.
The ssh-socks-proxy component is used for transparent FTP tunneling and FTP-SFTP conversion. For more information on the SSH Tectia SOCKS Proxy, see SSH Tectia Server for IBM z/OS Administrator Manual.
In high-load situations, the ssh-broker-g3 and ssh-socks-proxy processes will by default take all available CPU. If you do not want this to happen, set controls to the processes in the z/OS Workload Manager.