Managing Linux devices with the Esper Console allows you to deploy, monitor, and control your fleet with precision and ease. You can configure blueprints, push files, and customize device actions, all from a unified cloud dashboard designed for enterprise-scale Linux device management.
Requirements
Many factors affect distribution and architecture support. Although Esper has validated the distributions and architectures, there is no guarantee that our software will work with a specific build or on a specific hardware.
The following distributions were validated by Esper. They are considered supported and validated distributions.
- Ubuntu
- Redhat
- Debian
- Raspberry Pi
The following architectures were validated by Esper. They are considered supported and validated architectures.
- x86_64/amd 64
- arm 64
- arm
The following distributions are supported. These distributions have not yet been validated and should be considered in Beta.
- Rocky Linux
- AlmaLinux
- Oracle Linux
- CentOS Stream
- Linux Mint
- Pop!_OS
- Elementary OS
- Kali Linux
- MX Linux
- Zorin OS
- Deepin
- PureO
The following architectures are supported. These architectures have not yet been validated and should be considered in Beta.
- aarch 64 (64 bit)
- armhf (32 bit)
Setting Up the Console
Ensure all devices firewall rules have been applied to your network.
Linux’s Script-based Approach
Unlike the iOS and Android devices Esper supports, Linux devices require more scripting to onboard and execute commands. In fact, most commands are entirely script-based. This allows users to completely customize their Linux experience.
However, with Custom Actions and blueprint scripting, administrators can bind repetitive commands to UI elements and converge actions to facilitate non-technical users. Learn more about Custom Actions.
Linux Management
Step 1: Set up a blueprint
- Add scripts to a blueprint to apply configurations to your Linux devices when they provision.
Step 2: Provision the device
Provision a device manually or seamlessly:
- To provision a device manually, run a script in the device’s terminal.
- When you provision a device seamlessly, you register a device by its serial number (or another unique identifier). Then, download the package to integrate with the device image.
Step 3: Manage the Linux device
- Apply scripts individually or to multiple devices from the Devices & Groups page.
- Start a remote terminal session to execute commands and transfer files.
- Create custom actions and turn executable scripts into UI elements.
Manage Linux devices with the Esper console for a unified device management experience.