The InetD Service

Pragma's Servers contains an InetD Daemon, which is used to start Pragma SecureShell, Pragma TelnetServer, and Pragma TerminalServer. Daemons are processes that run in the background. The InetD daemon listens on specified TCP/IP socket ports and activates the target program when a client connects over a given socket port. Thus programs can be started dynamically and only when they are needed. Use InetD to manage and start TCP/IP socket-based programs. Also, InetD can monitor serial connections (COM ports) and start programs on the server when a client (PC or terminal) connects over a COM port. Use the Configure InetD icon to add or modify programs managed by InetD. See InetD Services for more detailed information on making TCP/IP applications work with InetD.

InetD is built as an NT service and thus has the standard features of NT services like running in the background. The InetD Service can be started and stopped in the following ways:

1. From Services in Control Panel:

Go to Start\Control Panel\Services. Scroll down the list of installed services to InetD. Select the Stop or Start button. To select whether InetD will start automatically or manually, select the Startup button and select automatic or manual.

2. From the Command Line:

To start the InetD service, type: NET START INETD

To stop the InetD service, type: NET STOP INETD

3. From the Configure InetD icon:

Under “InetD Status”, select Stop or Start. 

NOTE: Stopping InetD only affects new programs being started. Existing programs are not affected. If InetD is stopped, no new telnet, ssh, or terminal users can logon. Since the user manager service, telmsrvc.exe, is built into InetD, stopping InetD will disable any currently running user manager applications from getting session information from the machine where InetD was running.