Chinaunix首页 | 论坛 | 博客
  • 博客访问: 221204
  • 博文数量: 71
  • 博客积分: 1649
  • 博客等级: 上尉
  • 技术积分: 725
  • 用 户 组: 普通用户
  • 注册时间: 2010-02-25 11:20
文章分类

全部博文(71)

文章存档

2012年(1)

2011年(11)

2010年(59)

我的朋友

分类: LINUX

2010-02-25 16:49:19

 

 

进入/etc/pki/CA目录生成密钥

cd /etc/pke/CA

openssl genrsa 2048 > private/cakey.pem

然后做一个自签证书

openssl req –new –x509 –key private/cakey.pem –out ./cacent.pem –days 3665

然后按照提示一次输入

CN

HA

ZZ

test.example.com

test

test

/etc/pki/tls/openssl.cnf文件里有一处目录路径需要改否则容易出错如下图dir    =../../CA改为/etc/pki/CA 用全路径

为了服务器能做证书我们需要一个目录newcerts两个文件index.txtserial并且在serical文件里写进一个两位整数eg:00

mkdir newcerts

touch serial

echo “00” > ./serial

输入00 保存退出

 到目前为止CA服务器已创建完成下面我们来模拟一个客户端来申请证书

我们创建一个存放密钥的地方

mkdir root/testcrt

cd /root/testcrt

生成密钥

openssl genrsa 1024 > test.key

向服务器申请

openssl req –new –key test.key –out test.csr

CN

HA

ZZ

test.example.com

test

test

下边让你输密码 直接打回车也可以

查看密钥

openssl req –in test.csr –noout -text

CA服务器颁发证书

openssl req –in test.csr –out test.crt

下面会出现sign the certificate ?[y/n]:问你是否签发选y

这样整个签发过程也就完成了

 
 
 
 
 
 
阅读(2343) | 评论(0) | 转发(0) |
0

上一篇:acl访问控制

下一篇:dhcp relay

给主人留下些什么吧!~~