RelayCmd can be used if the main ITOS computer is separated from SendCmd clients by a firewall. RelayCmd runs on a gateway computer and relays commands from the open internet to a closed network. Several RelayCmd applications can be linked to one another if that is necessary.
Scripts runsend , runrecv and runrelay can be used to run the applications.
The behavior of all three applications can be modified extensively with startup arguments. For example, commands can be encrypted or sent plaintext. RecvCmd can send commands to ITOS immediately or can hold commands until a local operator approves them. The local operator can be given or denied the ability to modify commands.