背景
因为上一次启动了mfa验证,但是没有验证就关机重启,导致再开机输入密码后需要mfa绑定,但是怎么也无法绑定成功,导致无法登录。
故希望通过后台取消mfa的验证
解决方法
1. 进入docker
docker exec -it jms_core /bin/bash
2. 进入目录
cd /opt/jumpserver/apps
3. 执行管理shell
python manage.py shell
4. 操作admin配置
from users.models import User
u = User.objects.get(username='admin')
u.mfa_level='0'
u.otp_secret_key=''
u.save()
重新登录即可