当前位置: 首页 > news >正文

kanass详解与实战 - kanass与soular相关联,实现统一登录

本篇文章将介绍,如何通过soular实现kanass的统一登录

1、soular的安装与配置

1.1 安装

  • 下载,点此下载,或直接使用命令在线下载安装包

wget -O tiklab-soular-1.1.5.rpm https://install.tiklab.net/app/install/soular/V1.1.5/tiklab-soular-1.1.5.rpm

  • 安装,以centos为例,将Linux下的centos安装包下载,并使用rpm命令安装soular。

sudo rpm -ivh tiklab-soular-1.1.5.rpm

  • 启动

安装成功后,会自动在opt目录下创建出tiklab-kanass目录,进入tiklab-kanass/bin目录下,使用sh命令启动kanass

cd /opt/tiklab-soular/bin

./soular start

  • 登录

浏览器输入http://ip:9100,默认用户名/密码:admin/123456。

登录首页

1.2 配置

通过修改application.yaml配置文件,可以进行自定义配置,如修改端口、配置DB等。centos环境的yaml文件地址:/opt/tiklab-soular/conf/application.yaml

  • 端口配置

应用端口默认为9100,可以修改为其他端口

#web config
server:
port: 9100

  • 数据库配置

soular默认使用内嵌DB,如需使用外部Mysql DB可修改以下内容进行自定义。

jdbc:
driverClassName: org.postgresql.Driver
url: jdbc:postgresql://localhost:9101/tiklab_soular?stringtype=unspecified
username: postgres
password: darth2020

例:链接外部mysql时,可修改为

字段

内容

driverClassName

com.mysql.cj.jdbc.Driver

url

jdbc:mysql://ip:3306/sqlname?characterEncoding=utf8&useSSL=false

username

有权限连接mysqlDB的用户

password

有权限连接mysqlDB用户的密码

  • 应用配置

soular提供tiklab旗下所有产品的快捷链接,配置成功后,直接点击产品名字即可链接到产品地址。

soular首页->应用配置->选择产品->sward->应用导航地址为sward链接地址->保存

应用配置

2、kanass安装配置与统一登录

2.1 安装

  • 下载,点此下载,或使用命令在线下载安装包

wget -O tiklab-kanass-1.2.9.rpm https://install.tiklab.net/app/install/kanass/1.2.9/tiklab-kanass-1.2.9.rpm

  • 安装

以centos为例,将Linux下的centos安装包下载,并使用rpm命令安装kanass。

sudo rpm -ivh tiklab-kanass-1.2.9.rmp

  • 启动

安装成功后,会自动在opt目录下创建出tiklab-kanass目录,进入tiklab-kanass/bin目录下,使用sh命令启动kanass

cd opt/tiklab-kanass/bin

./kanass start

  • 登录

浏览器输入http://ip:9500,默认用户名/密码:admin/123456。

登录

首页

2.2 配置

通过修改application.yaml配置文件,可以进行自定义配置,如修改端口、配置DB等。centos环境的yaml文件地址:/opt/tiklab-kanass/conf目录下

  • 端口配置

应用端口默认为9500,可以修改为其他端口

#web config
server:
port: 9500

  • 数据库配置

kanass默认使用内嵌DB,如需使用外部Mysql DB则可通过修改以下内容进行自定义

jdbc:
driverClassName: org.postgresql.Driver
url: jdbc:postgresql://localhost:9501/tiklab_kanass?stringtype=unspecified
username: postgres
password: darth2020

例:链接外部mysql时,可修改为

字段

内容

driverClassName

com.mysql.cj.jdbc.Driver

url

jdbc:mysql://ip:3306/sqlname?characterEncoding=utf8&useSSL=false

username

有权限连接mysqlDB的用户

password

有权限连接mysqlDB用户的密码

2.3 统一登录

  • 配置统一登录

修改kanass的application.yaml文件。注:修改配置文件后,需重启服务。

#soular config
auth:
type: local #(local:本地登录,soular:统一登录)
soular:
address: http://127.0.0.1:9100
expire: 86400 # 过期时间,单位秒,默认1天

属性

说明

type

local:不使用统一登录;soular:使用统一登录。配置文件中默认为local

address

配置统一登录时填写soular地址,http://ip:9100,IP为安装soular的机器IP

  • admin用户验证统一登录

admin登录soular->首页->点击应用中的kanass,可以直接打开并登录kanass系统。统一登录配置成功。

soular首页

3、soular实现用户统一管理

  • 添加用户

配置了统一登录的产品,进入系统设置->用户目录下,可以发现有关用户的目录均带有下图标识,点击后自动跳转到soular用户页面,在soular用户页面进行添加和管理用户。

用户管理

  • 用户登录kanass

在soular中添加的用户,若想登录kanass,需要先在kanass中分配系统访问权限。分配完成后,此用户即可在soular页面直接登录kanass。

admin登录kanass->系统设置->系统->系统访问权限->添加用户->勾选需要添加的用户。

http://www.jsqmd.com/news/334555/

相关文章:

  • DBCO-Ce6,氯菁6二苯基环辛炔,Ce6-DBCO,关键参数
  • SSM毕设项目:基于ssm的智慧养老云服务平台设计与开发(源码+文档,讲解、调试运行,定制等)
  • C++中的枚举类高级用法
  • 计算机SSM毕设实战-基于ssm的智能密室逃脱信息管理系统的设计与实现主题管理、在线预约、运营管理【完整源码+LW+部署说明+演示视频,全bao一条龙等】
  • DSPE-PEG2k-iRGD-FITC,DSPE-聚乙二醇-多肽-异硫氰基荧光素,化学特性
  • SSM计算机毕设之基于ssm的红色旅游资源红色文化宣传平台的设计与实现(完整前后端代码+说明文档+LW,调试定制等)
  • 如何在服务器上查看网络连接数并进行综合分析
  • 【课程设计/毕业设计】基于ssm的电子商务平台的设计与实现电子商务交易系统的设计与实现【附源码、数据库、万字文档】
  • <span class=“js_title_inner“>一文详解ITIL 4 与 ITILV5之间核心差异、更新及改进</span>
  • 天翼AI云电脑预置Clawdbot->Moltbot->OpenClaw,别管了,快上车!
  • 使用WisdomSSH快速验证Ollama部署的DeepSeek模型能力
  • DSPE-PEG2000-CKKEEEKKEEEKKEEEK,磷脂-聚乙二醇-KTP
  • 【课程设计/毕业设计】基于Web的红色旅游网站基于ssm的红色文化宣传平台的设计与实现【附源码、数据库、万字文档】
  • Android 15 Binder驱动与内核机制深度解析
  • 报告基因细胞系 | 信号通路分析 | 高通量药物筛选
  • 基于C++的游戏引擎开发
  • DSPE-PEG2000-Hyaluronic Acid,DSPE-聚乙二醇-透明质酸,合成思路
  • 【课程设计/毕业设计】基于ssm的智能密室逃脱信息管理系统的设计与实现在线预约、场次管理、道具维护【附源码、数据库、万字文档】
  • 让Maven从自定义本地路径读取jar包,但是提示从http://maven.aliyun.com路径拉取依赖且失败
  • 35岁Java程序员的AI逆袭之路:从被优化到年薪40万的大模型专家
  • SSM毕设项目:基于ssm的红色文化宣传平台的设计与实现(源码+文档,讲解、调试运行,定制等)
  • (新卷,200分)- 运输时间(Java JS Python C)
  • (新卷,100分)- 解密犯罪时间(Java JS Python)
  • SSM计算机毕设之基于Java+SSM的电子商务平台的设计与实现基于ssm的电子商务平台的设计与实现(完整前后端代码+说明文档+LW,调试定制等)
  • 一文搞懂大模型三大推理框架:CoT、ReAct、ToT从入门到实战
  • 基于允许非法状态的贪心策略
  • 嵌入式数据库C++集成
  • SSM毕设项目:基于ssm的电子商务平台的设计与实现(源码+文档,讲解、调试运行,定制等)
  • (新卷,100分)- 开源项目热度榜单(Java JS Python C)
  • 高性能文本处理库