Category filter

Linux device enrollment in Hexnode UEM

Endpoint management plays a crucial role in configuring, securing, and overseeing your devices. To manage a Linux device through Hexnode, it must first be enrolled in the UEM portal. Hexnode enables the management of PCs running the Linux operating system. This enrollment establishes communication between the device and the UEM console, enabling seamless interaction.

Notes:

  • Hexnode supports the following Linux-based devices: Fedora 36+, Ubuntu 18.04+ and Debian 10+.
  • Hexnode UEM does not support Linux devices with ARM x64 processors.

CLI- based enrollment

CLI or Command Line Interface is a text-based user interface that allows users to run programs, manage files, and interact with a computer’s operating system. By executing commands, users can directly control various aspects of the system, making the CLI a powerful tool for tasks that require precision and efficiency.

Device enrollment using a command line interface is a straightforward method to provision Linux devices. By using CLI, you can quickly set up and enroll Linux devices, making the process faster and more efficient.

These are the enrollment options available in Linux enrollment:

  1. Open Enrollment
  2. Authenticated Enrollment

Enrolling Linux devices without authentication

This method allows enrollment of Linux devices without requiring users to input authentication credentials. Enrollment is easily completed by executing the provided commands directly in the CLI terminal.

In the Hexnode UEM portal:

  1. Navigate to Enroll → Platform Specific → Linux → CLI-based Enrollment.
  2. Click on Switch to Open Enrollment.
  3. Select a Default User.
  4. Choose your preferred Ownership
    • Personal
    • Corporate
  5. Click Next.

On the device:

  1. Open the CLI terminal on your Linux device and enter the following command:
  2. Upon executing the command, the device gets successfully enrolled with Hexnode.

Authenticated enrollment

Email or SMS enrollment

Users can enroll their devices with the enrollment credentials sent via enrollment mail or SMS. The mail or SMS contains the username and password for enrollment.

In the Hexnode portal:

  1. Navigate to Enroll → Platform Specific → Linux → CLI-based Enrollment.
  2. Click on Switch to Authenticated Enrollment.
  3. Select the types of users to be enrolled via Enrollment Request.
  4. Choose your preferred Ownership
    • Personal
    • Corporate
    • Let the user choose – Let the user choose the ownership type during enrollment
    • Choose it later – Choose while sending enrollment requests
  5. Click Next.
  6. Check the box corresponding to Email or SMS based on how you want to send the enrollment request. Sending SMS requires the admin to complete SMS configurations.
  7. Select the User.
  8. Click on Send.

On the device:

  1. Open the CLI terminal of your device and enter the command listed under Linux enrollment in the enrollment mail or SMS.
  2. Enter the username and password mentioned in the enrollment mail or SMS to complete the enrollment process.

Self enrollment

Self-enrollment is a type of authenticated enrollment that allows users to enroll their devices by using preassigned passwords that the admin has shared with the corresponding user. With self-enrollment, users do not receive enrollment requests.

In Hexnode portal:

  1. Navigate to Enroll → Platform Specific → Linux → CLI-based Enrollment.
  2. Click on Switch to Authenticated Enrollment.
  3. Select the user type to be enrolled via Self Enrollment.
  4. Choose your preferred Ownership
    • Personal
    • Corporate
    • Let the user choose – Lets the user choose the ownership type during enrollment
    • Choose it later – Choose while sending enrollment requests
  5. Click Next.

On the device:

  1. Open the CLI terminal of your device and enter the command.
  2. Enter the pre-defined username and password assigned by the admin to complete the enrollment process.
  • Enrolling Devices