Ehorus: Documentation: How does eHorus work
How does eHorus work?
Ehorus is a device management system (meant for Windows, Linux and Mac OS) which will allow users to access their devices, wherever they may be, using only a web browser, even if it doesn’t have a direct connection to such devices.
Before being able to remotely access a device, you’ll first need to install the agent and provision it on eHorus’ main server. To be able to provision an agent and make it accessible, you’ll need to have a valid eHorus user account. Once the agent is paired with a user, when booted, it’ll perform the provisioning and it’ll keep running, ready to be accessed from the outside.
Once provisioned, the agent will be shown in the user portal, along with its EKID (eHorus Key ID). It’s a unique ID on the system that is meant to single out your device, since it can have agents with the same hostname, and even the same IP address. Use this identifier to collaborate with other users that want to access that same device, or for your internal inventory systems.
For stronger security, each agent, when configured, can have an individual password that isn’t stored on the main eHorus servers. Instead, each time the user needs to access a specific device (agent) he or she will have to enter interactively (with username and password). The password for this is specified during the installation, or it can be configured afterwards.
The agent will then connect to an Internet server. If the agent cannot connect directly to the Internet, and needs a proxy, users will be able to configure it afterward (see the advanced configuration section).