Change a Password

This article explains how to change a user’s password.

Prerequisites

To perform this task you must be a member of the exaadm group.

Procedure

This procedure uses the command-line tool confd_client, which is available on all database nodes. You can also access ConfD through XML-RPC in your own Python programs. For more information, see ConfD.

Placeholder values are indicated with UPPERCASE characters. Replace the placeholders with your own values.

  1. Connect to the cluster operating system (COS) using c4 connect -i PLAY_ID -s cos.

    Example:
    Copy
    ./c4 connect -i c3275f84 -s cos

    For more information about how to use c4 connect, see How to use c4.

  2. To find the user name, use the ConfD job user_list:

    Copy
    confd_client user_list
  3. To change the password, use the ConfD job user_passwd. For example:

    Copy
    confd_client user_passwd username: USERNAME password: NEW_PASSWORD

The password is encoded by default.

Verification

Attempt to log in using the new password.