若忘记JumpServer管理员密码,可通过以下步骤重置:
进入Docker容器
登录服务器后执行 docker ps 命令查看所有运行的容器,找到名为 jms_core 的容器。
使用命令 docker exec -it jms_core /bin/bash 进入容器内部。
修改管理员密码
进入 JumpServer 的应用目录:cd /opt/jumpserver/apps
使用 Django 管理命令修改密码:
bash
Copy Code
python manage.py changepassword 用户名
例如:python manage.py changepassword admin
根据提示输入新密码并确认。
验证密码
退出容器并重启服务:
bash
Copy Code
docker restart jms_core
使用新密码登录 JumpServer 以验证重置是否成功。
注意事项:
确保执行命令的用户具有足够的权限(如 Docker 权限)。
新密码需符合安全要求(如复杂度要求),避免使用弱密码。