Chilimango
发布于 IP属地北京

各个产品重置web密码方法

如题

雷池(雷池20系列)
进入容器 mgt-api
docker exec -it mgt-api /bin/bash
执行命令
cd /app/skyview/
python3 manage.py reset_user --username admin --password 密码
纵横
进入db容器 > 进入postgreSQL > 修改user表将admin密码改为1234567890 > 登录,修改密码
docker exec -it db /bin/bash
PGPASSWORD=captain psql -h 172.26.239.2 -U captain -p 5432
修改密码为1234567890
UPDATE "user" SET "password"='$2a$10$OR19/6FtjZnEjGFaXeHONevZmKqRf1WM8T8D5/0pc6Wba89PhbusC' WHERE username='admin';

牧云
20-09-003版本以上
进入牧云安装目录
./minion reset_password #会自动生成密码
例子:
./minion reset_password
./minion reset_password -u user_god
./minion reset_password -u user_god -p, 然后输入密码
如果上面方法失败(老版本)
docker exec -it db psql -Ucloudwalker
UPDATE "user" SET password = '$2a$10$GFJiiFgto2joFV/p04hPC.I3SBhZhflzFbEcrWuYbOT9yDTiFJWDe' WHERE tag = 'system';
如果客户版本是03001(splat改版导致原命令不可用),需要使用以下命令重置密码,
UPDATE "user_auth" SET "credential"='$2a$10$GFJiiFgto2joFV/p04hPC.I3SBhZhflzFbEcrWuYbOT9yDTiFJWDe', "is_disabled"=false, "expire_time"=null where "user_id" in (select "id" from "user" where "username" = 'admin' and deleted_at is null) and "type"='pwd';
DELETE FROM "ip_auth_fail" WHERE "username" = 'admin';
此时 admin 用户的密码为 cloudwalker

牧云集群
ssh到管理后台然后,按步骤执行即可
1、kubectl exec -it $(kubectl get pod | grep cloudwalker-cloudwalker-server-webapi|head -n1 |awk '{print $1}') bash
2、/app/cloudwalker reset_password
3、输入exit 退出就行

谛听(全版本)
进入容器 dsensor_server
docker exec -it dsensor_server /bin/bash
执行命令
cd /web
python manage.py changepassword admin
输入新密码

洞鉴
进入容器 xray-web
docker exec -it xray-web /bin/bash
执行命令
python /web/manage.py changepassword admin
输入新密码

浏览 (240)
点赞 (10)
收藏
打赏
评论