![]() | ![]() | ![]() | The embedded TclServer | ![]() |
The readout software has embedded TclServer functionality. This means that it is possible for remote software to establish connections to the Readout software and issue arbitrary Tcl commands executed by Readout. This functionality allows one to:
TclServer is enabled by using the -port switch on the command line that starts up the Readout. See Operating the readout software for the format of this switch.
Since remote software can perform arbitrary operations via the TclServer security is an issue. The TclServer initially comes up only accepting connections from the local system. The TclServer registers the serverauth command to control host based access to the TclServer.
The serverauth command can be used to:
% serverauth add hostorip
% serverauth remove hostorip
% serverauth listNote that the list will be a set of doublets. Each doublet has the hostname and the correspond the IP address.
![]() | ![]() | ![]() | The embedded TclServer | ![]() |