# 切换用户
su es
# 进入安装的bin目录下
cd /usr/local/elk/elasticsearch-8.5.3/bin/
# 执行此命令,生成CA证书;执行过程中需要输入CA的密码和输出文件,直接回车CA密码默认为空,输出文件位置为默认位置
./elasticsearch-certutil ca
# 再执行此命令,需要输入CA密码时直接回车为空,需要输入文件位置默认为空,生成证书和私钥,执行完之后证书和私钥将会生成在上一步的elastic-stack-ca.p12文件中
./elasticsearch-certutil cert --ca elastic-stack-ca.p12
# 移动elastic-certificates.p12文件到config目录下,特别注意,是elastic-certificates.p12(生成的文件在/usr/local/elk/elasticsearch-8.5.3下)
7,启动elasticsearch然后设置密码
# 切换用户
su es
# 进入安装的bin目录下
cd /usr/local/elk/elasticsearch-8.5.3/bin/
# 启动服务
./elasticsearch &
# 设置密码(执行此命令后会出现密码设置)
./elasticsearch-setup-passwords interactive
# 此处设置密码请牢记(我统一设置为123456)