金仓数据库KingbaseES 使用 SSL 进行安全的 TCP/IP 连接

本文档详细介绍了如何在KingbaseES数据库中配置SSL,以增强客户端与服务器之间的安全通讯。步骤包括证书配置、权限设置、Kingbase.conf和sys_hba文件的修改,以及重启服务。此外,还提供了对象管理工具中进行SSL连接配置的方法,确保工具能够成功通过SSL连接并正常运行。
摘要由CSDN通过智能技术生成

关键字:

KingbaseES、SSL、安全和认证

使用方法

KingbaseES有一个对使用SSL连接加密客户端/服务器通讯的本地支持,它可以增加安全性。

一、服务端进行相关配置

  1. 配置安全证书(证书原位置位于Server/share目录下)
  2. 把root.crt、kingbase.crt、kingbase.key拷贝至.kingbase/,权限改为600:

在 Unix 系统上,server.key上的权限必须不允许所有人或组的任何访问,通过命令chmod 0600 server.key可以做到。

3、服务端将:root.crt,server.crt、server.key拷贝至data目录下,权限改为600

4、修改Kingbase.conf中ssl参数改为on,ssl_ca_file改为root.crt

5、修改sys_hba文件

6、增加hostssl项 hostssl all 0.0.0.0/0 md5

7.重启服务

二、在对象管理工具界面进行操作

1.root证书选择root.crt

2.客户端证书选择Kingbase.crt

3.客户端证书秘钥kingbase.pk8

4.配置完成后点击确定。

5.工具通过ssl连接成功

6.工具UI界面表现:导航树数据库实例的名称带有箭头,该实例可正常使用。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值
>