It is time to say goodbye: This version of Elastic Cloud Enterprise has reached end-of-life (EOL) and is no longer supported.
The documentation for this version is no longer being maintained. If you are running this version, we strongly advise you to upgrade. For the latest information, see the current release documentation.
elastic-cloud-enterprise.sh reset-adminconsole-password
editelastic-cloud-enterprise.sh reset-adminconsole-password
editNAME
bash elastic-cloud-enterprise.sh reset-adminconsole-password — Reset administration console user passwords
SYNOPSIS
bash elastic-cloud-enterprise.sh reset-adminconsole-password [--host-docker-host "PATH_NAME/docker.sock"] [--secrets PATH_TO_SECRETS_FILE] [--pwd NEW_PASSWORD] [--user USER_NAME] [--host-storage-path PATH_NAME] [[--]help]
REQUIRED PRIVILEGES
To run this script, a user must be part of the docker
group. The host that you run this script on must be the first host that you installed Elastic Cloud Enterprise on or a host that holds the director role.
DESCRIPTION
Resets the password for an administration console user that you use to log into the Cloud UI.
PARAMETERS
-
--host-docker-host
/PATH_NAME/docker.sock
- Specifies the location of the Docker socket used to communicate with the Docker daemon. Defaults to /var/run/docker.sock.
-
--secrets
PATH_TO_SECRETS_FILE
-
Specifies a path to a file with secrets. If not specified, attempts to use
HOST_STORAGE_PATH/bootstrap-state/bootstrap-secrets.json
, whereHOST_STORAGE_PATH
is the host storage path used by the Elastic Cloud Enterprise installation. -
--host-storage-path
PATH_NAME
-
Specifies the host storage path used by the Elastic Cloud Enterprise installation. Defaults to
/mnt/data/elastic
. Used for determining the default locations of the secrets file and log files. -
--user
USER_NAME
-
Specifies the user whose password is changed. Defaults to
admin
. -
--pwd
NEW_PASSWORD
- Specifies a new password for the user specified. Defaults to generating a new strong password.
Examples
editReset the password for the user admin
on the administration console based on the secrets in /mnt/data/elastic/bootstrap-state/bootstrap-secrets.json
:
bash elastic-cloud-enterprise.sh reset-adminconsole-password --user admin
Set the password for the user admin
in the administration console based on the secrets in /mnt/data/elastic/bootstrap-state/bootstrap-secrets.json
:
bash elastic-cloud-enterprise.sh reset-adminconsole-password --user admin --pwd NEW_PASSWORD
Reset the password for the read-only user readonly
on the administration console based on the secrets file in a specified location:
bash elastic-cloud-enterprise.sh reset-adminconsole-password --secrets /data/secrets/boostrap-secrets.json --user readonly
Specifies the password for the default user (admin
) on the administration console if the secrets file /mnt/data/elastic/bootstrap-state/bootstrap-secrets.json
does not exist:
bash elastic-cloud-enterprise.sh reset-adminconsole-password