Update of Configure user section in Debian installation procedure (#6486)

* Update of Configure user section in Debian installation procedure

Signed-off-by: pawelw1 <pawel.wlodarczyk@elitra.com>

* Apply suggestions from code review

Signed-off-by: Naarcha-AWS <97990722+Naarcha-AWS@users.noreply.github.com>

---------

Signed-off-by: pawelw1 <pawel.wlodarczyk@elitra.com>
Signed-off-by: Naarcha-AWS <97990722+Naarcha-AWS@users.noreply.github.com>
Co-authored-by: pawelw1 <pawel.wlodarczyk@elitra.com>
Co-authored-by: Naarcha-AWS <97990722+Naarcha-AWS@users.noreply.github.com>
This commit is contained in:
Pawel Wlodarczyk 2024-02-27 16:07:45 +00:00 committed by GitHub
parent d91584b6e1
commit f78f232d83
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 11 additions and 2 deletions

View File

@ -404,7 +404,7 @@ TLS certificates provide additional security for your cluster by allowing client
### Configure a user
Users are defined and authenticated by OpenSearch in a variety of ways. One method that does not require additional backend infrastructure is to manually configure users in `internal_users.yml`. See [YAML files]({{site.url}}{{site.baseurl}}/security-plugin/configuration/yaml/) for more information about configuring users. The following steps explain how to remove all demo users except for the `admin` user and how to replace the `admin` default password using a script.
Users are defined and authenticated by OpenSearch in a variety of ways. One method that does not require additional backend infrastructure is to manually configure users in `internal_users.yml`. See [YAML files]({{site.url}}{{site.baseurl}}/security-plugin/configuration/yaml/) for more information about configuring users. The following steps explain how to add a new internal user and how to replace the `admin` default password using a script.
1. Navigate to the Security plugins tools directory.
```bash
@ -440,7 +440,7 @@ Users are defined and authenticated by OpenSearch in a variety of ways. One meth
```
{% include copy.html %}
1. Remove all demo users except for `admin` and replace the hash with the output provided by `hash.sh` in a previous step. The file should look similar to the following example:
1. Add a new internal user and replace the hash inside `internal_users.yml` with the output provided by `hash.sh` in step 2. The file should look similar to the following example:
```bash
---
# This is the internal user database
@ -458,6 +458,15 @@ Users are defined and authenticated by OpenSearch in a variety of ways. One meth
backend_roles:
- "admin"
description: "Admin user"
user1:
hash: "$2y$12$zoHpvTCRjjQr6h0PEaabueCaGam3/LDvT6rZZGDGMusD7oehQjw/O"
reserved: false
backend_roles: []
description: "New internal user"
# Other users
...
```
{% include copy.html %}