请稍候...
  • 通配符证书Wildcard SSL,部署全网HTTPS必备
  • 为什么使用企业型SSL证书?
  • 增强型证书EV SSL,完美支持地址栏显示中文企业名称
  • HTTPS今天你用了吗?
  • 多域名SANS/UCC SSL证书,全面支持Exchange Server 2..
  • 选择SSL证书产品遇到问题?

Red Hat Secure Web Server - 生成CSR文件

点击数:105492010-05-26 14:06:04 来源: 中国数字证书

Step1 生成私钥

1.在命令行下,输入 cd /etc/httpd/conf

2.作为root登录后:

3.如果使用的官方RED HAT专业版,并且你希望使用包括密码功能输入:make genkey

4.密钥将生成,并且你将被要求输入一个密码。请注意你需要牢记此密码,并且在每次启动secure Web server的时候都要输入这个密码。

5.如果使用的官方RED HAT专业版,并且你不希望每次启动时都输入密码,使用下列命令:

/usr/sbin/sslgenrsa -rand /dev/urandom -out ssl.key/server.key 1024

6.然后使用下列命令来设置你的密钥权限:

chmod go-rwx ssl.key/server.key

7.如果使用上面的命令来生成密钥,你可以不输入密码就启动你的secure web server,然而,我们不推荐你取消密码功能,因为这样会降低你的服务器安全性。

8.你的密钥将被创建并保存到一个名为server.key的文件中。如果你使用RED HAT专业版,这个文件将在/etc/httpd/conf/ssl.key目录下。

Step2 创建证书请求

1.在/etc/httpd/conf目录下,用root登录并输入下列2条命令中的1个:

2.如果使用Official Red Hat Professional,输入下列命令:Make certreq

3.如果你使用Official Red Hat Professional,International Edition.输入下列命令:
/usr/bin/openssl req -new -key /etc/httpd/conf/server.key -out /etc/httpd/conf/server.csr

4.输入密码(如果你生成密钥的时候设置为要输密码的)

5.你将看到一些说明,提示如果操作,你输入的信息将加入到CSR中。

6.当你完成信息输入,一个命为server.csr将被创建,如果你使用Official Red Hat Linux Professional, server.csr将在 /etc/httpd/conf/ssl.csr目录下。

7.密钥对和CSR文件已经作好了。

8.用一个文本编辑器(Notepad或 VI),打开“Certificate Request”,把里面的内容全部复制到CSR信息栏 中:

9.点击“继续”

上一页1下一页