关于harbor私有仓库忘记登录密码

简介: 关于harbor私有仓库忘记登录密码

第一种方法

寻找harbor.cfg文件里面有设置默认账户admin的登录密码

[root@ ~]# find / -type f -name harbor.cfg
/root/package/harbor/harbor.cfg

进入文件 查找关键字

vim /root/package/harbor/harbor.cfg
按Esc  输入/harbor_admin_password  回车就找到了密码

在这里插入图片描述
尝试登录Harbor
如果登录失败 可能是后期更改过密码 尝试方法二

第二种方法

找到存放密码的配置文件
一般登录过harbor仓库的机器都会存有密码的配置文件

[root@ ~]# cat /root/.docker/config.json
{
    "auths": {
        "172.28.120.140": {
            "auth": "YWRtaW43QDIwMTg="
        }
    }

取出auth后面的加密字符串进行base64位解码

直达解码🔗

在这里插入图片描述
解码后:
admin账号
后面的就是登录密码

相关文章
|
Web App开发 NoSQL 安全
ARM架构-银河麒麟v10-server离线安装Harbor
ARM架构-银河麒麟v10-server离线安装Harbor
1977 0
|
安全 关系型数据库 数据库
Postgresql 数据库用户权限授权(用户角色分配模式)
为了更方面和安全地管理数据库用户账号权限安全,实现通过用户角色代理的模式,实现用户账号功能授权的模式
19516 2
Postgresql 数据库用户权限授权(用户角色分配模式)
|
Kubernetes 负载均衡 应用服务中间件
【K8S系列】第十三讲:Ingress详解
【K8S系列】第十三讲:Ingress详解
7810 0
|
缓存
Centos7.3修改yum源为阿里云yum源
Centos7.3修改yum源为阿里云yum源
9315 0
Centos7.3修改yum源为阿里云yum源
|
SQL 数据库 数据安全/隐私保护
harbor修改密码
在Harbor `v2.9.0`中,忘记密码可使用以下方法强制重置:通过`docker exec`进入harbor-db容器,使用SQL命令`update harbor_user set salt='',password='' where user_id = 1;`清空admin密码。然后重启Harbor,系统将要求初始化新密码。注意此操作涉及数据库交互,需谨慎执行。
1356 0
|
Kubernetes 应用服务中间件 nginx
搭建Kubernetes v1.31.1服务器集群,采用Calico网络技术
在阿里云服务器上部署k8s集群,一、3台k8s服务器,1个Master节点,2个工作节点,采用Calico网络技术。二、部署nginx服务到k8s集群,并验证nginx服务运行状态。
3253 2
|
容器 Perl Kubernetes
深入 Kubernetes 网络:实战K8s网络故障排查与诊断策略
本文介绍了Kubernetes网络的基础知识和故障排查经验,重点讨论了私有化环境中Kubernetes网络的挑战。首先,文章阐述了Kubernetes网络模型的三大核心要素:Pod网络、Service网络和CNI,并强调了其在容器通信和服务发现中的作用。接着,通过三个具体的故障案例,展示了网络冲突、主节点DNS配置更改导致的服务中断以及容器网络抖动问题的解决过程,强调了网络规划、配置管理和人员培训的重要性。最后,提到了KubeSkoop exporter工具在监控和定位网络抖动问题中的应用。通过这些案例,读者可以深入了解Kubernetes网络的复杂性,并学习到实用的故障排查方法。
148379 19
|
Kubernetes 容器 Perl
在k8S中,如何实现Pod中容器的文件和宿主机之间相互拷贝?
在k8S中,如何实现Pod中容器的文件和宿主机之间相互拷贝?
|
Kubernetes 负载均衡 应用服务中间件
k8s部署nginx(Pod、Deployment、Service)
k8s部署nginx(Pod、Deployment、Service)
3381 0
k8s部署nginx(Pod、Deployment、Service)