Using connectd_installer to interactively configure services on your device

Once you have installed the connectd package onto your device, you can use an included script to interactively install services on your device.  Most people use this method for evaluation as it is faster initially than using any of the bulk registration methods.

At the command prompt, run

$ sudo connectd_installer

The first thing that happened was that the script printed out some information.  This information is not normally needed for anything unless a problem is encountered.  Assuming that you see the "Sign In Menu" shown above, type the numeral 1 followed by the ENTER key to log in.

If this is the first time you have run the installer on this device, or if you removed all previously installed services, you will have to supply a unique "Device Name" as shown below.



Enter the Device Name.  If it is valid and doesn't duplicate another Device or Service name in your account, it will be accepted and will take a few moments to register.  After that you will see the Main Menu with the list of Installed Services above.  At this point, no services are installed.

Choose 1 to install a service to any TCP server application running on your device.  Next you will see the "Protocol Selection Menu".  In this example we will demonstrate adding a service to connect to an SSH server running on TCP port 22 on your device.

 We've done our best to supply you with the default port used by the most common TCP applications (22 for ssh, 80 for a web server, and 5900 for VNC), but here's your opportunity to change that if needed.  We'll choose "y" to continue and use the default port of 22 for ssh.

When the new service finishes registration, you will see the "Installed Services" table:

This table shows:

  • Service Name - the name you gave to this service, which must be unique in your account
  • Protocol - the protocol you selected
  • LAN Address - "localhost" for applications on this device, or an IP address or MDNS address if configured to connect to a TCP service on a different device on your LAN.
  • Port - the port you selected
  • Application - if an application was detected at the port you specified, you will see "OK" followed by the name of the application.  In this example that application is the "dropbear" ssh server.  Note that if you set up a service for a LAN application instead, you will only see "OK" or "Not detected" in this column.
  • Device Name - the name you assigned to your device
  • Platform - identifies the architecture and OS specific daemon being used
  • Hardware ID - an identifier which is assigned to all services on a given device which allows them to be grouped together in the User Interface.  As shown it is the MAC address of one of the device's network adapters with a random string appended to it.

At this point, you can add more services, add services which connect to other devices on your LAN, remove a single service, or remove all services including the Device Name.

When you are done, choose option 5 to exit and return to the command prompt.

Was this article helpful?
0 out of 0 found this helpful
Have more questions? Submit a request


Article is closed for comments.