页面树结构
转至元数据结尾
转至元数据起始

正在查看旧版本。 查看 当前版本.

与当前比较 查看页面历史

版本 1 下一个 »

本文只是讲述如何在单节点的smartbimpp服务器上,开启SSL。

生成证书

服务端生成 CA 私钥,生成 ca.key

生成CA私钥
openssl genrsa -out ca.key 2048

服务端生成自签名 CA 证书,生成 ca.crt,该证书将用于使用 CA 密钥签署其他证书:

生成CA公钥
openssl req -x509 -subj "/C=CN/ST=GUANGDONG/L=GUANGZHOU/O=SMARTBI/OU=RD/CN=ca" -nodes -key ca.key -days 3650 -out ca.crt

注意:在创建证书请求文件的时候需要注意几点,下面生成服务器请求文件和客户端请求文件均要注意这三点:


注意事项

a)根证书的CN(Common Name)填写 ca 或者 root 就可以了,而所有客户端和服务器端的证书的这个字段需要填写域名或IP;

b)根证书的这个 CN 字段和客户端证书、服务器端证书不能一样;

c)其他所有字段的填写,根证书、服务器端证书、客户端证书三者需保持一致、最后的密码可以直接回车跳过。


验证 CA 证书内容、查看所有信息:

查看证书信息
openssl x509 -in ca.crt -text

创建服务端证书请求(CSR)并生成服务端私钥

生成csr证书
openssl req -newkey rsa:2048 -nodes -subj "/C=CN/ST=GUANGDONG/L=GUANGZHOU/O=SMARTBI/OU=RD/CN=chnode1.smartbi.com.cn" -keyout chnode1.key -out chnode1.csr



创建客户端证书

生成客户端证书
openssl req -newkey rsa:2048 -nodes -subj "/C=CN/ST=GUANGDONG/L=GUANGZHOU/O=SMARTBI/OU=RD/CN=client1.smartbi.com.cn" -keyout client1.key -out client1.csr



配置高速缓存库



smartbi连接高速缓存库



  • 无标签