JumpServer 安装问题

JumpServer 安装问题
django.db.utils.NotSupportedError: URIs not supported报错

You need to install SQLite 3.7.7 or newer to be able to pass uri=True to sqlite3,可以使用sqlite3 -version 来查看版本信息,如果低于3.7.7版本,需要更新升级SQLite,或者修改源码

# 我这里为虚拟环境sqlite源码文件位置
vim /opt/py3/lib/python3.6/site-packages/django/db/backends/sqlite3/base.py
# 查找uri关键字,改为False即可
# 我修改的是`check_same_thread`字段位置(155行)的uri的True改为了False就可以了。
# 我的SQLite3 版本为 `3.6.20
JumpServer 使用问题
用户使用秘钥ssh登陆中控机问题
  1. 网络问题:

    查看主机防火墙是否开放ssh堡垒机端口访问权限。(说明:jumpserver的早前版本中使用22端口登陆堡垒机,后期拆分了为cocod服务,单独处理ssh和web方式登陆堡垒机,并且拆分后可以对服务进行分布部署)

  2. 登陆方式

    可以在cocod配置文件中指定用户的登录方式,默认用户可以使用用户名密码和秘钥两种方式进行登陆,可以根据需要对配置文件做调整。

  3. 配置用户秘钥

    用户秘钥配置可以使用两种方法:第一、使用本地的秘钥对,在web平台中对个人信息中公钥位置配置为本地的公钥。第二、使用自动生成的秘钥对,点击下载或重新生成秘钥,即可下载私钥,使用命令ssh username@ip -p port -i jumpserver.pem使用下载的秘钥进行堡垒机登陆。(注意:在mac上使用秘钥登陆,如果提示Permissions 0644 for 'username-jumpserver.pem' are too open.,需要对秘钥的权限进行修改,使用chmod 600 username-jumpserver.pem命令对权限进行调整后即可进行正常登陆)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值