Harbor正确密码登录不上去

news/2024/7/9 20:40:10 标签: docker, 运维, postgresql

Harbor正确密码登录不上去

[root@hub harbor]# docker ps
CONTAINER ID        IMAGE                                  COMMAND                  CREATED             STATUS                            PORTS                                         NAMES
cf5d0df2935f        goharbor/nginx-photon:v1.10.11         "nginx -g 'daemon of…"   10 days ago         Up 4 hours (healthy)              0.0.0.0:80->8080/tcp, 0.0.0.0:443->8443/tcp   nginx
5f373c689525        goharbor/harbor-jobservice:v1.10.11    "/harbor/harbor_jobs…"   10 days ago         Up 5 seconds (health: starting)                                                 harbor-jobservice
242b4f35f322        goharbor/harbor-core:v1.10.11          "/harbor/harbor_core"    10 days ago         Restarting (2) 38 seconds ago                                                   harbor-core
6fc46205eccb        goharbor/harbor-registryctl:v1.10.11   "/home/harbor/start.…"   10 days ago         Up 4 hours (healthy)                                                            registryctl
8ca6e340e8b5        goharbor/harbor-db:v1.10.11            "/docker-entrypoint.…"   10 days ago         Up 4 hours (healthy)              5432/tcp                                      harbor-db
42f03bcc4fb8        goharbor/harbor-portal:v1.10.11        "nginx -g 'daemon of…"   10 days ago         Up 4 hours (healthy)              8080/tcp                                      harbor-portal
0647d52988cf        goharbor/registry-photon:v1.10.11      "/home/harbor/entryp…"   10 days ago         Up 4 hours (healthy)              5000/tcp                                      registry
229aa32bbc70        goharbor/harbor-log:v1.10.11           "/bin/sh -c /usr/loc…"   10 days ago         Up 4 hours (healthy)              127.0.0.1:1514->10514/tcp                     harbor-log

找到harbor-db

[root@hub harbor]# docker exec -it 8ca6e340e8b5 /bin/bash
postgres [ / ]$ psql -h postgresql -d postgres -U postgres
Password for user postgres: 
psql (9.6.24)
Type "help" for help.

postgres=# \c registry                               
You are now connected to database "registry" as user "postgres".
registry=# select * from harbor_user;
 user_id | username  | email |             password             |    realname    |    comment     | deleted | reset_uuid |               salt               | sysadmin_flag |       creation_time        |        update_time         | p
assword_version 
---------+-----------+-------+----------------------------------+----------------+----------------+---------+------------+----------------------------------+---------------+----------------------------+----------------------------+--
----------------
       2 | anonymous |       |                                  | anonymous user | anonymous user | t       |            |                                  | f             | 2022-05-26 10:47:32.927028 | 2022-05-26 10:47:33.890743 | s
ha1
       1 | admin     |       | 54c62fc210ea5a503b2993e6549d8551 | system admin   | admin user     | f       |            | pwebho64mmi20n5cqna8p4kimo9f9870 | t             | 2022-05-26 10:47:32.927028 | 2022-05-26 10:47:34.235676 | s
ha256
(2 rows)

registry=# update harbor_user set password='a71a7d0df981a61cbb53a97ed8d78f3e', salt='ah3fdh5b7yxepalg9z45bu8zb36sszmr', password_version='sha1' where username='admin';
UPDATE 1

registry=# select * from harbor_user;                                            
 user_id | username  | email |             password             |    realname    |    comment     | deleted | reset_uuid |               salt               | sysadmin_flag |       creation_time        |        update_time         | p
assword_version 
---------+-----------+-------+----------------------------------+----------------+----------------+---------+------------+----------------------------------+---------------+----------------------------+----------------------------+--
----------------
       2 | anonymous |       |                                  | anonymous user | anonymous user | t       |            |                                  | f             | 2022-05-26 10:47:32.927028 | 2022-05-26 10:47:33.890743 | s
ha1
       1 | admin     |       | a71a7d0df981a61cbb53a97ed8d78f3e | system admin   | admin user     | f       |            | ah3fdh5b7yxepalg9z45bu8zb36sszmr | t             | 2022-05-26 10:47:32.927028 | 2022-06-07 01:11:56.969128 | s
ha1
(2 rows)

registry=# 
registry=# \q
postgres [ / ]$ exit
exit
[root@hub harbor]# docker restart harbor-core
harbor-core

原因:assword_version加密版本错了,重置密码并将sha256改成sha1
再次输入账户admin,密码Harbor12345,登录成功
在这里插入图片描述


http://www.niftyadmin.cn/n/741770.html

相关文章

2022机械员-通用基础(机械员)操作证考试题库及答案

题库来源:安全生产模拟考试一点通公众号小程序 2022机械员-通用基础(机械员)复习题系机械员-通用基础(机械员)国家题库全真模拟题!2022机械员-通用基础(机械员)操作证考试题库及答案根据机械员-通用基础(机械员)考前押题。机械员-通用基础(机械员)模拟考…

k8s教程07(kubernetes-存储secret)

Secret存在意义 Secret解决了密码、token、 密钥等敏感数据的配置问题,而不需要把这些敏感数据暴露到镜像或者Pod Spec中。Secret 可以以Volume或者环境变量的方式使用 Secret有三种类型: ● Service Account:用来访问Kubernetes API,由Kubernetes自动…

【无标题】2022年煤矿瓦斯检查考试题库及在线模拟考试

题库来源:安全生产模拟考试一点通公众号小程序 2022年煤矿瓦斯检查操作证考试题库是煤矿瓦斯检查特种作业证考试题库精选题库!2022年煤矿瓦斯检查考试题库及在线模拟考试根据煤矿瓦斯检查新版考试题库。煤矿瓦斯检查国家题库通过安全生产模拟考试一点通…

【无标题】2022年汽车驾驶员(初级)考试练习题模拟考试平台操作

题库来源:安全生产模拟考试一点通公众号小程序 2022汽车驾驶员(初级)上岗证题目是汽车驾驶员(初级)上岗证题库历年真题!2022年汽车驾驶员(初级)考试练习题模拟考试平台操作依据汽车…

2022材料员-岗位技能(材料员)特种作业证考试题库及答案

题库来源:安全生产模拟考试一点通公众号小程序 2022年材料员-岗位技能(材料员)培训试题系材料员-岗位技能(材料员)考试真题的多种练习模式!2022材料员-岗位技能(材料员)特种作业证考试题库及答案依据材料员-岗位技能(材料员)考试教材。材料员-岗位技能(…

2022煤矿安全监测监控考试模拟100题及在线模拟考试

题库来源:安全生产模拟考试一点通公众号小程序 2022年煤矿安全监测监控模拟考试题库系煤矿安全监测监控试卷仿真模拟预测!2022煤矿安全监测监控考试模拟100题及在线模拟考试根据煤矿安全监测监控最新教材汇编。煤矿安全监测监控复审模拟考试通过安全生产…

安卓9.0网络权限适配

如果你的sdkversion是27以上且是http开头的网络协议是要加这个xml配置的 网络权限需要多加一个xml文件,在res中新建一个xml的包,然后在里面新建一个xml resources file 然后文件名写上network_security_config。 代码如下&#xff1a; <?xml version"1.0" enc…

2022年施工员-土建方向-岗位技能(施工员)试题模拟考试平台操作

题库来源&#xff1a;安全生产模拟考试一点通公众号小程序 2022施工员-土建方向-岗位技能(施工员)上岗证题库系施工员-土建方向-岗位技能(施工员)模拟考试题库的新全考试题型&#xff01;2022年施工员-土建方向-岗位技能(施工员)试题模拟考试平台操作依据施工员-土建方向-岗位…