Change Password of efainternal User

A new user created during installation is named as efainternal user.

About this task

The installation or upgrade of XCO creates a new user on the host with a random password. The name of this new user is efainternal user. Prior to XCO 3.2.0 (EFA 3.1.0 or earlier), changing the password of an efainternal user impacts the functionality of EFA.

Procedure

  1. To update the password of ‘efainternal‘ user in XCO, run the following script:
    The script is available in the /apps/efa/ in TPVM and /opt/efa directory on a server.
    extreme@tpvm:~$ sudo bash /apps/efa/update-password.sh --help 
    
    /opt/efa/update-password.sh Usage: 
    
    --help - show this message 
    
    --username <user_name>, name of the user 
    
    --password <password>, - OPTIONAL, password for the user 
    
    --random-password, -OPTIONAL, sets a random password to the user 
    
    --update-reference-only, -OPTIONAL, updates reference without any password change, this is applicable for 'efainternal' user
  2. To assign a random password, skip the password parameters.
  3. To manually update a password on the host of all the nodes of XCO, run the following script with the update-reference-only parameter:
    user@ubuntu:/opt $ sudo bash /opt/efa/update-password.sh --username efainternal 
    
    Password: 
    
    Saving EFA user information for this node 
    
    Password update is successful.