JumpServer(v2.28.6) 堡垒机常见问题

jumpserver,v2,堡垒,常见问题 · 浏览次数 : 142

小编点评

## JumpServer 各组件查询日志方法 **默认持久化目录:** `/data/jumpserverls` **主要日志目录:** * `/data/jumpserver/core/logsls` * `/data/jumpserver/koko/data/logsls` * `/data/jumpserver/lion/data/logsls` * `/data/jumpserver/nginx/logWeb页面异常Server error occur, contact administratordocker logs -f jms_core --tail 200` **常见日志信息:** * 错误日志记录,例如 `docker exec -it jms_core /bin/bashcat logs/jumpserver.log` 中的 `nginx 未配置 websocket 导致` * 权限错误,例如 `Permission denied` * 认证失败,例如 `Authentication failure` **其他工具可用于查看日志:** * `docker exec -it jms_core /bin/bashcat logs/jumpserver.log` * `jumpserver logs -f jms_core --tail 200` * `ssh root@JumpServer ~# python manage.py shell`

正文

JumpServer 各组件查询日志方法

# 默认持久化目录 /data/jumpserver
ls -al /data/jumpserver/core/logs
ls -al /data/jumpserver/koko/data/logs
ls -al /data/jumpserver/lion/data/logs
ls -al /data/jumpserver/nginx/log

Web页面异常

  • Server error occur, contact administrator
docker logs -f jms_core --tail 200
# 查看是否有报错,如果没有或者不完整请进入容器查看日志

docker exec -it jms_core /bin/bash
cat logs/jumpserver.log
# 根据报错处理

重置Web登录密码

  • 如果忘了密码或者密码过期,可以点击找回密码通过邮件找回
  • 如果无法通过邮件找回,可以通过admin控制台重置
  • 如果是admin用户,可以通过JumpServer 宿主机上重置
[root@JumpServer ~]# docker exec -it jms_core /bin/bash
root@44c9b78172ce:/opt/jumpserver# cd /opt/jumpserver/apps
root@44c9b78172ce:/opt/jumpserver/apps# python manage.py shell
Python 3.8.16 (default, Dec 21 2022, 09:26:59) 
Type 'copyright', 'credits' or 'license' for more information
IPython 8.4.0 -- An enhanced Interactive Python. Type '?' for help.

In [1]: from users.models import User

In [2]: u = User.objects.get(username='admin')

In [3]: u.reset_password('admin@456')

In [4]: u.save()

In [5]: exit
root@44c9b78172ce:/opt/jumpserver/apps# exit
exit
# admin 为你要修改的账户名称,password 为你要修改的密码

登录频繁账号被锁定

  • 找管理员重置,管理员可以在对应用户的个人页面重置
  • 或者通过下面的 shell 解决
docker exec -it jms_core /bin/bash
cd /opt/jumpserver/apps
python manage.py shell

from django.core.cache import cache
cache.delete_pattern('_LOGIN_BLOCK_*')
cache.delete_pattern('_LOGIN_LIMIT_*')

 其他问题

资产测试可连接性、更新硬件信息 报 Permission denied 或者 Authentication failure
一般都是管理用户账户密码不正确

资产测试可连接性、更新硬件信息 报 /usr/bin/python: not found
在一般是资产 python 未安装或者 python 异常,一般出现在 ubuntu 资产上

系统用户测试资产可连接性错误
确定系统用户是否正确,如果系统用户使用了自动推送,确保管理用户正确
系统用户设置为 root 的情况下,请关闭自动推送,并输入正确的 root 密码

Connect websocket server error
一般情况下 nginx 未配置 websocket 导致,根据反向代理文档进行修改后重启 nginx 即可

提示 timeout
# 手动 ssh 登录提示 timeout 的那台服务器
vi /etc/ssh/sshd_config
UseDNS no

# 重启 JumpServer 服务器的 docker
systemctl restart docker
docker restart jms_koko

 

与JumpServer(v2.28.6) 堡垒机常见问题相似的内容:

JumpServer(v2.28.6) 堡垒机常见问题

JumpServer 各组件查询日志方法 # 默认持久化目录 /data/jumpserver ls -al /data/jumpserver/core/logs ls -al /data/jumpserver/koko/data/logs ls -al /data/jumpserver/lion/

文章导读

Linux系统系列 Redis 初识Redis与桌面客户端 解读Redis常见命令 Redis持久化 (RDB和AOF) 梳理 JumpServer CentOS7下搭建JumpServer(v2.28.6) 堡垒机 JumpServer(v2.28.6) 堡垒机添加Linux资产 (图文教程) J

JumpServer(v2.28.6) 堡垒机添加Linux资产 (图文教程)

前面介绍了如何在《CentOS7下搭建JumpServer 堡垒机》,基于这篇文章的环境搭建过程,接着介绍安装后的的功能配置使用。 首次wbe登录,https://ip:80,默认账号密码:admin,admin;这里自定义密码修改:admin@123 用户管理项 创建系统角色 创建用户 创建用户组

CentOS7下搭建JumpServer(v2.28.6) 堡垒机

JumpServer 部署架构图 JumpServer 功能架构图 JumpServer 是广受欢迎的开源堡垒机,是符合 4A 规范的专业运维安全审计系统。 JumpServer 使用 Python 开发,配备了业界领先的 Web Terminal 方案,交互界面美观、用户体验好。 JumpServ

[转帖]jumpserver (Linux资产管理快速入门)

准备工作 准备三台虚拟机,一台作为jumpserver的服务端,两台作为测试端。 一、安装好jump server后,输入IP地址登录 [192.168.2.111为本机测试地址] 二、创建用户组 这里话我们就可以先创建一个 test 的测试组作为测试。 三、创建资产 点击页面左侧的 资产管理 -

[转帖]jumpserver 添加Windows主机

jump server添加 Windows主机资产 添加Linux主机资产步骤我们可以参照 链接:jump server添加Linux主机资产 进行操作。 一、资产管理-资产列表-创建资产 IP根据自己实际情况填写。系统平台就选择windows即可。协议端口要选择rdp。 二、资产管理-系统用户-创