行业新闻与博客

生成 CSR 并在 Webmin 服务器上安装 SSL 证书

在 Webmin 服务器上生成 CSR 并安装 SSL 证书的分步指南

本指南将帮助您生成 CSR 并在 Webmin 服务器上安装 SSL 证书。如果您已完成 CSR 生成过程,则可以跳过此博客的第一部分。您可以使用 OpenSSL 应用程序生成 CSR,但不允许您插入主题备用名称(SAN)。这就是我们没有提供相关说明的原因。

Webmin 服务器上的 CSR 生成

  1. 首先,您必须通过浏览器登录 Webmin 界面
  2. 单击左窗格中的终端符号或按 Alt + K.
  3. 您需要粘贴以下 OpenSSL 命令以在终端屏幕弹出窗口中生成 CSR 以及私钥

注意:根据您的详细信息调整命令的突出显示部分。

detasudo openssl req -new -newkey rsa:2048 -nodes -keyout / etc / ssl /yourdomainname.com.key -out / etc / ssl /yourdomainname.com.csr -subj /C = US/ST =佛罗里达 /L =圣彼得堡 /O =快速 Web 服务 /OU =支持 /CN = yourdomainname; 猫 /etc/ssl/yourdomainname.csr

  • /etc/ssl/example.com.key& /etc/ssl/yourdomainname.csr:您要存储 CSR 和私钥的路径
  • C:您的 2 位数国家 / 地区代码
  • ST:写下州的全名。例如,佛罗里达州。
  • L:写下城市的全名。例如,在纽约。
  • O:写下您组织的全名,不带任何特殊字符。如果要颁发 OV 或 EV SSL 证书,则必须编写组织的合法名称。
  • OU:部门名称(例如,市场部)
  • CN:www.yourdomaninname.com 或 yourdomainname.com。如果要安装通配符 SSL 证书,则必须在域 / 子域的前面包含星号(例如:* .sub.yourdomainname.com)

如果一切顺利,应该生成 CSR 和私钥。您必须将--BEGIN CERTIFICATE REQUEST--中的内容复制到--END CERTIFICATE REQUEST--并将内容粘贴到记事本等文本编辑器中。

在 Webmin 服务器上安装 SSL 证书

  1. 首先,如果没有,请下载证书文件。证书文件可能已由证书颁发机构通过电子邮件发送给您。如果没有,您可以登录 CA 仪表板并下载这些文件。文件的扩展名为.crt
  2. 现在,您必须将证书文件和私钥复制到 Webmin 服务器。
  3. 现在找到你的 miniserv.pem 文件。可能,它将位于 / etc / webmin 或您存储 miniserv.conf 文件的位置。
  4. 现在,您需要使用私钥和主证书创建一个新的 miniserv.pem 文件,并将其替换为现有文件。为此,您需要运行以下命令:

cat private.key yourcommonname.crt> new_miniserv.pem

将“private.key”更改为您生成的私钥的文件名,还应将“yourcommonname.crt”更改为 SSL 证书的文件名。这样做时,不要忘记备份旧的 miniserv.pem 文件。

  1. 如果 CA 为您提供了中间证书,则必须在 miniserv.conf 文件中添加“extracas”行:

extracas =的 / etc / webmin 的 / intermediate_certificate.crt

如果一切按指示进行,请重新启动 Webmin 服务器。访问您的网站,查看绿色挂锁,品尝当下!

非常感谢您对亚洲注册的支持与信任!

禁止转载


需要帮助吗?联系我们的支持团队 在线客服