Elasticsearch 7.17.0 单机版设置用户名和密码教程
要设置用户名和密码,您需要进行以下步骤:
- 打开es配置文件elasticsearch.yml,找到以下两行:
#xpack.security.enabled: false
#xpack.security.authc.api_key.enabled: false
- 将这两行的注释符号'#'去掉,并将其修改为以下内容:
xpack.security.enabled: true
xpack.security.authc.api_key.enabled: true
-
重启es服务。
-
执行以下命令,创建超级用户:
bin/elasticsearch-setup-passwords auto
-
执行以上命令后,系统会提示您输入密码,输入密码后,系统会将密码保存在elasticsearch.keystore文件中。
-
在后续的使用中,您可以使用以下命令来验证用户名和密码是否正确:
curl -u username:password http://localhost:9200/
其中,username和password是您创建的用户名和密码。
注意:在设置用户名和密码之前,请确保您已经安装了x-pack插件,并且已经将其启用。
原文地址: https://www.cveoy.top/t/topic/oDpT 著作权归作者所有。请勿转载和采集!