harbor 2.0 找回admin密码

教程分享 (597) 2024-03-25 16:21:19

项目开发,各种中间件各种密码,简单了怕破解,复杂了根本记不住,那就忘了它,记录如何找回密码吧。这里讲harbor 2.0组件管理员admin密码找回办法。

登录到db容器

连接到harbor 2.0 的主机,登录到db容器

$  sudo docker exec -it harbor-db /bin/bash

 

置空用户表中admin密码

登录psql库

$ psql -U postgres

查看库

postgres=# \l

操作示例图-0eecad55d5dd4d1c8aa4a913f8c7cc49.png

 

切换到registry库

postgres=# \c registry

操作示例图-1a87fd95ae3c4c4e8c233d70d25de368.png

查询用户表

registry=# select * from harbor_user;

操作示例图-4bd7bf0a8455408d8e35b7ffdd4e5c29.png

置空admin密码

registry=# update harbor_user set salt='',password='' where user_id = 1;

 

重启harbor服务

切换到harbor目录执行install.sh脚本

操作示例图-a10a8c8e391c414f90eb2fdc5a099141.png

操作示例图-d6dbe1dfb22c4426a9d698c498bee50c.png

 

重新连接registry库查看用户信息,可以看到admin账户的密码和盐值已经发生改变。此时harbor的admin密码为harbor.yml配置的默认密码

操作示例图-7785c7f581db486984d7a80f412b9bb2.png

 

 

 

https://www.leftso.com/article/2403251449111465.html

相关文章
项目开发,各种中间件各种密码,简单了怕破解,复杂了根本记不住,那就忘了它,记录如何找回密码吧。这里讲harbor 2.0组件管理员admin密码找回办法。
下载harbor离线版打开GitHub上的harbor仓库地址https://github.com/goharbor/harbor/下载最新稳定离线版本上传harbor到服务器服务器创建目录/o...
接上一篇harbor2.10.x离线安装-左搜(leftso.com)安装了http版本,禁用了https,然后发现使用的时候没有https各种不方便。随即研究了下https的处理
接上一篇harbor安装,这里讲解如何上传镜像到harbor。因上篇安装的是基于http,所以在上传端的docker需要添加一个配置。情况一没有/etc/docker/daemon.json配置...
windows系统MySQL忘记root密码找回,MySQL服务停止后通过命令临时启动
一、问题背景nexus3 这种东西,传完一次,很少动了,很容易忘记密码,不要急有方法找回
Centos MySql数据库找回root密码
# 进入容器docker exec -it mysql bash# 设置跳过权限表的加载 # 警告:这就意味着任何用户都能登录进来,并进行任何操作,相当不安全。
命令:# sudo docker run -d --name jellyfin10.6.4 \ -v /volume1/DockerShare/jellyfin/config:/config...
Spring Boot 2.0 Redis整合,通过spring boot 2.0整合Redis作为spring缓存框架的实现。
spring boot 2.0 security 5.0 整合,实现自定义表单登录。spring boot 2.0框架使用。
HTTP协议2.0,HTTP 2.0如何升级_HTTP2.0新特性_HTTP2.0详解。
Windows 微PE WePE_64_V2.3 PE模式下启用账号和修改密码按照下图操作,打开用户管理设置打开修改密码软件找到用户管理清空用户密码提示已经清空
RFC 6749OAuth 2.0 的标准是 RFC 6749 文件
从nacos2.2.x spring cloud alibaba 2021.x开始,nacos默认需要配置用户名和密码,如下所示