安装Elasticsearch并运行elasticsearch.bat命令后,我需要检查https:localhost9200。在这里,我得到一个提示,要求输入用户名和密码。是否有默认用户名或密码???
sg3maiej1#
您可以使用以下方法生成新密码/usr/共享/ElasticSearch/ElasticSearch设置密码自动/交互式
交互式是您必须为所有用户输入密码地方。auto只会在shell上打印密码。
其他
您可以在elasticsearch.yml中关闭x-pack安全性
qxgroojn2#
@harshit的回答正确,添加更多信息,以便对从代码运行ES或需要更多上下文的用户更有帮助。
当您使用源代码运行它时,如ES代码贡献指南中所述,存在默认用户名/密码(即使在ES 8.0中也适用),elastic是默认用户名,password是默认密码。请注意,从ES 8.0开始,即使在基本版和试用版ES中,x-pack security也默认启用,在ES 8.0之前,它是禁用的。因此,如果要禁用它,您需要将以下设置添加到您的elasticsearch.yml并重新启动ES。(但不推荐)
elastic
password
x-pack security
elasticsearch.yml
xpack.security.enabled: false
此外,elastic是Elasticsearch中的保留用户名,当您在基于 *nix的系统上从存档安装ES时,由于已知问题,不会生成其密码,但如果您在Docker或Windows上运行它,则会生成密码,并且密码将打印在集群日志中,如official doc中所述,ES建议将其存储在安全位置。
c9x0cxw03#
对于Windows:-
转到C:\xampp\htdocs\elasticsearch-8.2.2\bin文件夹。在上述文件夹或路径下打开PowerShell终端。现在运行以下命令:.\elasticsearch-reset-password -u elastic .
C:\xampp\htdocs\elasticsearch-8.2.2\bin
.\elasticsearch-reset-password -u elastic .
注意-不要忘记在最后添加点(.)。
然后您将在终端上看到重置密码,因此现在浏览器登录详细信息将是-
username - elastic // default username password - new generated token/password
参见截图-
请在此处阅读更多信息:
1-〉https://www.elastic.co/guide/en/elasticsearch/reference/current/zip-windows.html#windows-service2-〉https://www.elastic.co/guide/en/elasticsearch/reference/current/built-in-users.html
gojuced74#
当我运行密码重置命令时,它显示:错误:无法确定群集的运行状况。
4条答案
按热度按时间sg3maiej1#
您可以使用以下方法生成新密码
/usr/共享/ElasticSearch/ElasticSearch设置密码自动/交互式
交互式是您必须为所有用户输入密码地方。
auto只会在shell上打印密码。
其他
您可以在elasticsearch.yml中关闭x-pack安全性
qxgroojn2#
@harshit的回答正确,添加更多信息,以便对从代码运行ES或需要更多上下文的用户更有帮助。
当您使用源代码运行它时,如ES代码贡献指南中所述,存在默认用户名/密码(即使在ES 8.0中也适用),
elastic
是默认用户名,password
是默认密码。请注意,从ES 8.0开始,即使在基本版和试用版ES中,
x-pack security
也默认启用,在ES 8.0之前,它是禁用的。因此,如果要禁用它,您需要将以下设置添加到您的elasticsearch.yml
并重新启动ES。(但不推荐)此外,
elastic
是Elasticsearch中的保留用户名,当您在基于 *nix的系统上从存档安装ES时,由于已知问题,不会生成其密码,但如果您在Docker或Windows上运行它,则会生成密码,并且密码将打印在集群日志中,如official doc中所述,ES建议将其存储在安全位置。c9x0cxw03#
对于Windows:-
转到
C:\xampp\htdocs\elasticsearch-8.2.2\bin
文件夹。在上述文件夹或路径下打开PowerShell终端。
现在运行以下命令:
.\elasticsearch-reset-password -u elastic .
注意-不要忘记在最后添加点(.)。
然后您将在终端上看到重置密码,因此现在浏览器登录详细信息将是-
参见截图-
请在此处阅读更多信息:
1-〉https://www.elastic.co/guide/en/elasticsearch/reference/current/zip-windows.html#windows-service
2-〉https://www.elastic.co/guide/en/elasticsearch/reference/current/built-in-users.html
gojuced74#
当我运行密码重置命令时,它显示:错误:无法确定群集的运行状况。