项目开发,各种中间件各种密码,简单了怕破解,复杂了根本记不住,那就忘了它,记录如何找回密码吧。这里讲harbor 2.0组件管理员admin密码找回办法。
连接到harbor 2.0 的主机,登录到db容器
$ sudo docker exec -it harbor-db /bin/bash
登录psql库
$ psql -U postgres
查看库
postgres=# \l
切换到registry库
postgres=# \c registry
查询用户表
registry=# select * from harbor_user;
置空admin密码
registry=# update harbor_user set salt='',password='' where user_id = 1;
切换到harbor目录执行install.sh
脚本
重新连接registry库查看用户信息,可以看到admin账户的密码和盐值已经发生改变。此时harbor的admin密码为harbor.yml配置的默认密码
https://www.leftso.com/article/2403251449111465.html