LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 851|回复: 6

apache2.0.48 + openss0.9.7a 如何建立一个证书?

[复制链接]
发表于 2004-5-16 20:46:23 | 显示全部楼层 |阅读模式
安装已经完成了,使用CA.pl或CA.sh文件如何生成证书呢?

根据Apache自身的教程,到了下面就不知如何做了,那个脚本文件sign.sh找不到,server.csr也不知如何出来的(1,2略):

3.# Prepare a script for signing which is needed because the ``openssl ca'' command has some strange requirements and the default OpenSSL config doesn't allow one easily to use ``openssl ca'' directly. So a script named sign.sh is distributed with the mod_ssl distribution (subdir pkg.contrib/). Use this script for signing.

4.# Now you can use this CA to sign server CSR's in order to create real SSL Certificates for use inside an Apache webserver (assuming you already have a server.csr at hand):

$ ./sign.sh server.csr

望做过的兄弟不吝赐教!

万分感谢!
发表于 2004-5-16 22:45:05 | 显示全部楼层
sign.sh是和mod_ssl一起分发的,在pkg.contrib目录下。
csr是请求签名,用openssl req 命令得到。
发表于 2004-5-17 04:38:42 | 显示全部楼层
HOHO 顶起来,虽然没用,但是到现在我也不知道怎么弄
高手来贴笔记罗
 楼主| 发表于 2004-5-17 08:40:37 | 显示全部楼层
pkg.contrib 这个目录我没找到,不知是在apache的哪个目录还是openssl,查找了也没找到!
发表于 2004-5-17 08:50:36 | 显示全部楼层
看清楚我的帖子,是modssl里边的。。
 楼主| 发表于 2004-5-17 09:01:44 | 显示全部楼层
谢谢,我已经找到了,原来还要再下个mod_ssl,原以为apache2.x已经内置了!

麻烦“黯然销魂”兄再告之如何用opssl req 生成 “server.csr” 文件吧,我现在已经有了:“ca.crt  ca.key” 这两个文件!

非常感谢!
发表于 2004-5-27 00:42:13 | 显示全部楼层
http://www.ryouto.jp/linux/linux_44.html

按照这篇文档可以很快生成属于自己的SSL证书

但是一个非常郁闷的情况发生了
可以使用
https://localhost
https://192.168.1.3
访问SSL服务器

却无法通过https://dato.minidns.net 来访问
已经将80 443端口对外开放,不知道为何


呵呵,倒,原来是konqueror里https代理未指定好,呵呵
终于可以了,一直想要的东西,
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表