Elasticsearch 7.8.0的默认用户名和密码是什么?

时间:2020-07-23 16:32:16

标签: elasticsearch

Elasticsearch 7.8.0的默认用户名和密码是什么?在9200端口上询问此问题。尝试了这些(用户名通过):

  • 弹性[不及格]
  • 弹性弹性
  • 不输入任何内容
  • 弹性变化我
  • 弹性密码
  • 用户密码

操作系统:Windows 10 x64,通过其网站通过MSI安装程序安装了ES。

yml文件:

bootstrap.memory_lock: false
cluster.name: elasticsearch
http.port: 9200
node.data: true
node.ingest: true
node.master: true
node.max_local_storage_nodes: 1
node.name: LAPTOP-1C4GVFSU
path.data: C:\ProgramData\Elastic\Elasticsearch\data
path.logs: C:\ProgramData\Elastic\Elasticsearch\logs
transport.tcp.port: 9300
xpack.license.self_generated.type: basic
xpack.security.enabled: true

username pass C:\Program Files\Elastic\Elasticsearch\7.8.0 C:\Program Files\Elastic\Elasticsearch\7.8.0\bin

3 个答案:

答案 0 :(得分:1)

用户名是elastic,密码是password

  1. 如果您要调试Elasticsearch Source Code,则在运行./gradlew :run之后,ES将开始构建并运行。

服务启动后,请从另一个窗口运行以下curl命令:

curl -u elastic:password localhost:9200

之后,添加上述用户名和密码。要了解有关此内容的更多信息,请访问CONTRIBUTING.md

  1. 也可能仅将xpack.security.enabled设置添加到ES_PATH_CONF/elasticsearch.yml文件中。

之后,如果您尝试按localhost:9200,它将要求输入用户名和密码(因为您已启用安全功能)。但是,由于您尚未设置用户名和密码,因此,如果输入了错误的用户名和密码,它将抛出security_exception

为此,请运行bin/elasticsearch-setup-passwords interactive,然后设置用户名和密码。

有关Setting built-in user and password的信息,请参见

答案 1 :(得分:1)

以某种方式默认的用户名密码不起作用。我必须在CMD上设置密码,

bin/elasticsearch-setup-passwords interactive

bin/elasticsearch-setup-passwords auto

interactive参数为用户提示新密码,而auto为您生成密码。

答案 2 :(得分:0)

检查/etc/nginx/是否有nginx.con文件和nginx passwd文件。 ElasticSearch使用简单的Nginx passwd文件和默认实例的基本身份验证。

相关问题