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

关键字:

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界面表现:导航树数据库实例的名称带有箭头,该实例可正常使用。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值