Pricing  Get Quote

Self-service Linux Login Agent Configuration

Accessibilty is one of the major factors that determine the effectiveness of a self-service password reset solution. No matter where a user is and what device one is using, it’s imperative for users to easily access the password self-service solution to reset passwords, anywhere, at any time.

ADSelfService Plus allows users to access the self-service portal via multiple access points. Besides the default web-based portal, users can reset passwords via:

  1. The login prompt of all major operating systems - Windows, macOS, and Linux.
  2. The ADSelfService Plus Android and iOS mobile app.

This article offers step-by-step instructions to enable Active Directory self-service password reset and account unlock option for end users in the login screen of Linux machines.

Self-password reset from the Linux login screen.

When Linux OS users forget their AD passwords, they can use the Linux login agent to reset their passwords by themselves instead of calling the help desk.


IT admins must first deploy the login agent in users' Linux machine. For more details, click here.


  1. To reset their Windows AD passwords, users have to click the Reset Password/Account Unlock link displayed in the login screen of their Linux machines.
  2. linux-desktop-login-agent

  3. In the self-service portal that opens up, they should click Reset Password.
  4. adselfserviceplus-console

  5. Once their identity is verified via the enforced authentication techniques, they'll be allowed to reset their passwords.
  6. self-service-password-reset-console

How to enable the Linux login agent.

  1. Copy the, webkit2_greeter_theme.html, and files from this folder: Install Directory>\bin (Default location: C:\ManageEngine\ ADSelfService Plus\bin).
  2. Paste the copied files in the Home folder of the Linux machine.
  3. Launch the Linux terminal and execute the following commands:

    sed -i 's/\r$//'
    sudo bash -install -serverName myserver
    -portNumber myport -protocol myprotocol

    In these commands:

    • serverName = The name of the machine on which ADSelfService Plus is deployed.
    • portNumber = The port number on which ADSelfService Plus is running.
    • protocol = The protocol on which ADSelfService Plus is running.
  4. Reboot the system.

Click here for complete customization and reinstallation details.

Like this tip? Get the most of ADSelfService Plus by checking out here.


Request Support

Need further assistance? Fill this form, and we'll contact you rightaway.


Password self-service

Free Active Directory users from attending lengthy help desk calls by allowing them to self-service their password resets/ account unlock tasks. Hassle-free password change for Active Directory users with ADSelfService Plus ‘Change Password’ console. 

One identity with Single sign-on

Get seamless one-click access to 100+ cloud applications. With enterprise single sign-on, users can access all their cloud applications with their Active Directory credentials. Thanks to ADSelfService Plus! 

Password/Account Expiry Notification

Intimate Active Directory users of their impending password/account expiry by mailing them these password/account expiry notifications.

Password Synchronizer

Synchronize Windows Active Directory user password/account changes across multiple systems, automatically, including Office 365, G Suite, IBM iSeries and more. 

Password Policy Enforcer

Ensure strong user passwords that resist various hacking threats with ADSelfService Plus by enforcing Active Directory users to adhere to compliant passwords via displaying password complexity requirements.

Directory Self-UpdateCorporate Search

Portal that lets Active Directory users update their latest information and a quick search facility to scout for information about peers by using search keys, like contact number, of the personality being searched.

ADSelfService Plus trusted by

A single pane of glass for complete self service password management