LLM时代,密码也能日抛了
发表于|更新于|极限科技Easysearch
|总字数:188|阅读时长:1分钟|浏览量:
装好了Easysearch,刚想去日志里面找默认密码,然后发现Orbstack的输出竟然不像以前一样有用户名和密码,于是不死心,用docker logs继续看,所以也没有。
1 | docker logs easysearch |

我的启动命令不变,还是文档上面的:
1 | docker run -d --name easysearch \ |
现在首次安装后需要重置密码,而 不是像原来一样从日志里面找了。
1 | docker exec -it easysearch bash -c "/app/easysearch/bin/reset_admin_password.sh" |

如果哪天把密码忘记了,就执行一下上边这个命令,然后直接重置密码,不用再像以前一样进行繁琐的配置了。
文章作者: 忘机山人
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC 4.0 许可协议。转载请注明来源 镜湖!
相关推荐
2025-04-23
Easysearch 基础运维扫盲指南:从 HTTP 到 HTTPS、认证与安全访问全解析
众所周知,原生 Elasticsearch 默认开启的是 HTTP 明文接口,并且不开启认证或加密。如果要启用 TLS/SSL 加密和账号认证,通常需要额外配置一系列安全模块。 而在 EasySearch 中,官方通过 initialize.sh 初始化脚本,大大简化了这些安全配置,启动时就能自动生成证书并开启密码保护。不过在一些测试或开发环境中,我们可能希望临时使用 HTTP + 无密码 的简化方式来调试。 本文将从配置文件入手,逐步说明如何启用或关闭认证、如何从 HTTPS 切换回 HTTP,以及如何开放外网访问。 🛠 初始化启动信息与默认密码当你执行 bin/initialize.sh 后,终端和 initialize.log 会输出初始化信息,其中包括自动生成的管理员账号密码,例如: 1curl -ku admin:160824cab0b02193226e https://localhost:9200 默认情况下,服务已启用 HTTPS 与密码认证。 ⚙ 修改配置文件:easysearch.yml配置文件位于: 1config/easysearch.yml...
2025-10-20
Easysearch 更新后日志中看不到密码?一文带你搞清楚原因与解决方案
最近在群里看到不少朋友反馈,Easysearch 升级到某个版本之后,日志文件里不再能看到初始化密码了。以前版本我们可以轻松在 /app/easysearch/logs/initialize.log 中找到,比如 exec 进入容器后直接 grep curl 搜索 Easysearch URI 字段,就能定位密码所在行。但现在——无论是 grep 还是手动翻,都空空如也。 问题现象:日志里“密码不见了”过去版本,Easysearch 初始化时会将自动生成的默认密码打印到日志文件中。如下图所示,这样的日志路径在老版本中非常常见: 但在新版中,这条日志记录已经消失。我平常习惯用 Dockage 来拉起 docker-compose,但由于日志滚动过快,输出信息一多也容易被覆盖。 02. 官方确认:这是出于安全考虑在 Easysearch 的官方交流群中咨询后,得到了 CEO 本人的亲自回复:新版之所以不再在日志中输出密码,是为了提高安全性,防止明文凭证泄露。 换句话说,密码仍然会在启动过程中生成,只是不再被重定向到容器内部的日志文件。 这意味着我们要换个思路,从 Doc...
2024-07-22
INFINI Console 使用介绍
上次在《INFINI Easysearch 尝鲜 Hands on》中我们部署了两个节点的 Easysearch,并且也设置了 Console 对集群进行监控。那么今天我们再来介绍下 INFINI Console 的使用。 INFINI Console 仪表盘功能介绍INFINI Console 是一个功能强大的数据管理和分析平台,其仪表盘页面提供了直观、简洁的界面,使用户可以快速了解系统状态并进行各种管理操作。本文将详细介绍仪表盘页面的各项功能。 警告和通知仪表盘顶部显示了系统的实时告警、通知和待办事项的数量,当前数据显示: 告警:0 条 通知:0 条 待办:0 条 这些指标有助于及时了解系统的异常情况和待处理的任务。 概览信息在仪表盘的中心区域,用户可以看到几项关键的系统概览信息: 集群数量:当前有 3 个集群正在运行。 节点数量:系统中有 16 个节点。 主机数量:共有 3 台主机。 已用存储:系统已使用存储空间为 2.0GB。 仪表盘页面还提供了几个常用操作的快速入口,方便用户迅速访问常用功能: 集群注册:用户可以通过此入口快速注册新的集群。 数据探索:用户...
2025-03-09
Easysearch 使用 AWS S3 进行快照备份与还原:完整指南及常见错误排查
Easysearch 可以使用 AWS S3 作为远程存储库,进行索引的快照(Snapshot)备份和恢复。同时,Easysearch 内置了 S3 插件,无需额外安装。以下是完整的配置和操作步骤。 1. 在 AWS S3 上创建存储桶 登录 AWS 控制台,进入 S3 服务。 创建一个新存储桶(例如 easysearch-backups)。 启用版本控制(可选,但推荐)。 权限配置:确保 IAM 角色具有访问 S3 的权限。 123456789101112131415{ "Version": "2012-10-17", "Statement": [ { "Action": ["s3:ListBucket"], "Effect": "Allow", "Resource": ["arn:aws:s3:::s3-bucket-name"] ...
2025-05-05
MySQL数据实时接入Easysearch,零代码迁移全流程
随着业务对数据搜索与分析能力的要求不断提高,越来越多的团队开始将关系型数据库中的数据迁移至搜索引擎中。本篇文章将分享如何通过AWS DMS,实现 MySQL 数据无缝迁移到EasySearch,并打通实时同步链路的全过程。 注意:AWS DMS 原生仅支持托管的 OpenSearch 和 Elasticsearch,不直接支持 EasySearch。本文将介绍如何通过一些配置技巧,优雅地解决这个问题。 一、准备 MySQL 源数据库1. 创建数据库与数据表首先,我们需要准备好待迁移的 MySQL 数据库。我这里使用的是DBeaver工具,当然你也可以选择更专业的 MySQL Workbench 或 DataGrip。 新建数据库时,选择utf8mb4编码,库名命名为source(后续 DMS 迁移任务中会用到)。 接下来创建数据表并定义字段。图形化工具可以避免手写 DDL,对非 DBA 用户非常友好。 2. 插入测试数据为了验证迁移效果,我们先写几条假数据。 确认数据已成功写入并提交。 二、配置 AWS DMS 迁移1. 创建源端点(MySQL)在 AWS D...
2026-04-22
拒绝 latest 陷阱:Easysearch Docker 镜像拉取与管理全攻略
总结了在使用 Easysearch 时候下载Docker的一些技巧,一起分享给大家。 一、关于latest 标签这是最重要的一条原则,所以 Easysearch 厂家就没有发行latest镜像。 12345# 不推荐 — latest 是浮动指针,今天和明天拉到的可能不是同一个镜像,所以厂家就没有做latest版本docker pull infinilabs/easysearch:latest# 推荐 — 锁定具体版本docker pull infinilabs/easysearch:2.2.0-20260422-SNAPSHOT 为什么不用 latest? latest 只是一个普通 tag,镜像仓库可以随时将它重新指向新版本 有些镜像站更新不及时,pull可能拉到旧的版本 无法从 tag 本身判断镜像的实际内容 回滚时无法确定 latest 指向哪个历史版本 查看可用版本: 123456# 通过 Docker Hub 网页查看# https://hub.docker.com/r/infinilabs/easysearch/tags# 通过 CLI 查询(需要安装 jq...
评论
公告
欢迎来到我的小站,这里是我的第二大脑和生活日常。
Easysearch


