在本教程中,我们将向您演示如何在 Windows 和 Linux 版 Tableau Server 上生成 CSR。
目录
Tableau 服务器使用支持 OpenSSL 工具的 Apache 软件。 您可以使用 OpenSSL 工具包创建 CSR(证书签名请求)和私钥文件。
只需按照以下步骤操作即可:
在 Windows 版 Tableau Server 上生成 CSR 代码
要生成 CSR 和私钥文件,请执行以下操作:
步骤 1:打开命令提示符
以管理员身份登录,打开命令提示符。
第 2 步:访问 Tableau 服务器的 Apache bin 目录
这是默认位置:
C:\Program Files\Tableau\Tableau Server\packages\apache.
注意:在 version_code 属性中,添加服务器的版本号。 例如,20183.18.1128.2033
第 3 步:创建私钥文件
运行以下命令创建私钥文件:
openssl.exe genrsa -out<yourcertname>.key 2048
步骤 4:生成 CSR 代码
接下来,使用刚刚创建的密钥文件,运行以下命令生成 CSR 代码:
openssl.exe req -new -key yourcertname.key -out yourcertname.csr
如果收到找不到 usr/local/ssl 目录的警告,请忽略此消息。 Windows 中不存在这样的目录。
如果收到配置信息无法加载的错误信息,则需要设置 Open SSL 配置变量,并使用以下参数重新运行 CSR 生成命令:
- .\conf\openssl.cnf
步骤 4:填写信息
打开 SSL 实用程序将提示您提交以下信息:
- 国家名称(双字母代码):输入您国家的 双字母代码。 例如,美国
- 州名或省名:填写企业注册所在州的全称。 例如,加利福尼亚州
- 地区名称:输入贵公司所在城市的全称。 例如,旧金山
- 组织名称:请注明贵公司的法定全称。 例如,贵公司有限责任公司
- 组织单位名称:这是贵公司申请 SSL 证书的部门。 例如,信息技术或网络管理
- 通用名称:输入用于连接 Tableau 服务器的 URL。 例如,如果您通过yoursite.com 访问 Tableau,那么这就是您的常用名。
- 电子邮件地址:提供有效的电子邮件地址
- 额外属性:留空
就是这样! 您已成功生成 CSR 代码。
在 Tableau Server for Linux 上生成 CSR 代码:
请按照以下步骤生成 CSR 和私钥文件:
步骤 1:切换到 Apache bin 目录
对于 Tableau 服务器,请更改为 Apachebin目录:
/opt/tableau/tableau_server/packages/apache.<version_code>/bin
注意:在 version_code 属性中,添加服务器的版本号。 例如,20183.18.1128.2033
第 2 步:创建私人密钥文件
要创建私钥文件,请运行以下命令:
openssl genrsa -out<yourcertname>.key 2048
步骤 3:生成 CSR 代码
要生成 CSR 代码,请运行以下命令:
openssl req -new -key yourcertname.key -out yourcertname.csr -config ../conf/openssl.cnf
步骤 4:填写信息
打开 SSL 实用程序将提示您提供以下详细联系信息:
- 国家名称(双字母代码):输入您国家的双字母代码。 例如,CA
- 州或省名称:请注明贵组织注册所在州的全称。 例如,安大略省
- 地区名称:键入贵公司所在城市的全称。 例如,渥太华
- 组织名称:请填写贵公司的法定全称。 例如,贵公司有限责任公司
- 组织单位名称:这是贵公司申请 SSL 证书的部门。 例如,信息技术或网络管理
- 通用名称:输入用于连接 Tableau 服务器的 URL。 例如,如果您通过yoursite.com 访问 Tableau,那么这就是您的常用名。
- 电子邮件地址:提供有效的电子邮件地址
- 额外属性:留空
恭喜,您已成功生成 CSR 代码。