关于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账号
后面的就是登录密码

相关文章
|
SQL 数据库 数据安全/隐私保护
harbor修改密码
在Harbor `v2.9.0`中,忘记密码可使用以下方法强制重置:通过`docker exec`进入harbor-db容器,使用SQL命令`update harbor_user set salt='',password='' where user_id = 1;`清空admin密码。然后重启Harbor,系统将要求初始化新密码。注意此操作涉及数据库交互,需谨慎执行。
2612 0
|
存储 安全 Linux
harbor安装和使用文档
harbor是一个企业级的存储docker镜像的私有镜像仓库,我们可以在自己的机器上对镜像打标签,然后push到harbor中保存起来,这样可以大幅度提高镜像拉取的速度,也满足了安全性的需求,harbor包含管理界面,镜像扫描,镜像签名,镜像复制,日志审核等多种特性,对于企业来说是最好的选择
|
Kubernetes 容器
【k8s】如何搭建搭建k8s服务器集群(Kubernetes)(二)
【k8s】如何搭建搭建k8s服务器集群(Kubernetes)
【k8s】如何搭建搭建k8s服务器集群(Kubernetes)(二)
|
Kubernetes 容器
ETCD和api-server证书过期时间证书生成
ETCD和api-server证书过期时间证书生成
1190 4
|
Kubernetes 算法 API
k8s 二进制安装 详细安装步骤(一)
k8s 二进制安装 详细安装步骤(一)
|
JSON Shell Linux
docker-registry 私有仓库镜像 之 查看与删除
docker-registry 私有仓库镜像 之 查看与删除
4023 0
|
负载均衡 算法 数据安全/隐私保护
|
Prometheus Kubernetes 监控
Kubernetes(k8s)高可用性集群的构建详细步骤
构建高可用Kubernetes集群涉及到的层面非常广泛,包括硬件资源的配置、网络配置以及集群维护策略的规划。因此,在实际操作中,可能还需要根据特定环境和业务需求进行调整和优化。
2703 19
|
Kubernetes 搜索推荐 数据安全/隐私保护
Containerd ctr、crictl、nerdctl 实战
Containerd ctr、crictl、nerdctl 实战
5813 1
|
数据安全/隐私保护 Docker 容器
配置Harbor支持https功能实战篇
关于如何配置Harbor支持HTTPS功能的详细教程。
1386 13
配置Harbor支持https功能实战篇