查看elastic登陆密码
时间: 2023-11-25 21:22:14 浏览: 59
elasticHD_linux_amd64
在 Elasticsearch 7.8.0 及更高版本中,为了安全起见,通过安装 Elasticsearch 时生成的默认密码已被删除。如果您没有为 Elasticsearch 集群配置密码,或者您忘记了密码,那么您需要重置密码。
要重置密码,请使用以下步骤:
1. 在 Elasticsearch 配置文件中设置 `xpack.security.enabled: true`,启用安全特性。
2. 重启 Elasticsearch。
3. 使用具有 `superuser` 角色的用户或具有 `manage_security` 权限的用户登录到 Elasticsearch。例如:
```
POST /_security/user/some_admin_user/_authenticate
{
"password": "password"
}
```
这将返回一个包含 `access_token` 的响应,可以用于后续 API 调用。
4. 重置密码。例如:
```
POST /_security/user/elastic/_password
{
"password": "new_password"
}
```
其中 `elastic` 是要重置密码的用户名,`new_password` 是新密码。
5. 使用新密码登录 Elasticsearch。
请注意,重置密码会使该用户的所有已保存会话无效。在重置密码后,您需要使用新密码重新登录。
阅读全文