Rancher 密码重置,重置密码后无法登录

Rancher 密码重置,重置密码后无法登录

1、重置Rancher admin用户密码

使用单节点 Docker 安装时:

$ docker exec -ti  reset-password
New password for default administrator (user-xxxxx):

使用 Helm 的高可用安装时:

$ KUBECONFIG=./kube_config_cluster.yml
$ kubectl --kubeconfig $KUBECONFIG -n cattle-system exec $(kubectl --kubeconfig $KUBECONFIG -n cattle-system get pods -l app=rancher | grep '1/1' | head -1 | awk '{ print $1 }') -- reset-password
New password for default administrator (user-xxxxx):

2、删除/禁用了 admin 用户,该如何修复?

使用单节点 Docker 安装时:

$ docker exec -ti  ensure-default-admin
New default administrator (user-xxxxx)
New password for default administrator (user-xxxxx):

使用 Helm 的高可用安装时:

$ KUBECONFIG=./kube_config_cluster.yml
$ kubectl --kubeconfig $KUBECONFIG -n cattle-system exec $(kubectl --kubeconfig $KUBECONFIG -n cattle-system get pods -l app=rancher | grep '1/1' | head -1 | awk '{ print $1 }') -- ensure-default-admin
New password for default administrator (user-xxxxx):

3、Jumpserver重置密码

Jumpserver 修改用户密码

# 管理密码忘记了或者重置管理员密码
$ source /opt/py3/bin/activate
$ cd /opt/jumpserver/apps
$ python manage.py changepassword  
# 新建超级用户的命令如下命令
$ python manage.py createsuperuser --username=user [email protected]

你可能感兴趣的:(rancher,java,linux)