脚本实现创建CA并颁发证书
2011-03-10 11:18
471 查看
#!/bin/bashchopenssl() {MYOPENSSL=/etc/pki/tls/openssl.cnfsed -i 's@../../CA@/etc/pki/CA@g' $MYOPENSSLsed -i 's@= GB@= CN@g' $MYOPENSSLsed -i 's@= Berkshire@= Henan@g' $MYOPENSSLsed -i 's@= Newbury@= Zhengzhou@g' $MYOPENSSLsed -i 's@= My Company Ltd@= RHCE@g' $MYOPENSSL}
makeca() {cd /etc/pki/CAopenssl genrsa 1024 > private/cakey.pemopenssl req -new -x509 -key private/cakey.pem -out cacert.pem -days 3655mkdir certs newcerts crl &> /dev/nulltouch index.txt serialecho 01 > serial}
panduan() { cd /etc/pki/CA for I in index* serial* ;do if [ -e $I ]; then rm -rf $I fi done}
getcert() { mkdir -pv /etc/$FUWU/ssl &> /dev/null cd /etc/$FUWU/ssl openssl genrsa 1024 > $FUWU.key openssl req -new -key $FUWU.key -out $FUWU.csr openssl ca -in $FUWU.csr -out $FUWU.crt -days 3655 \rm $FUWU.csr cp /etc/pki/CA/cacert.pem . chmod 600 ./*}
chopensslpanduanmakecaread -p "Please give your service:" FUWUgetcert
本文出自 “NEGIUP” 博客,请务必保留此出处http://negiup.blog.51cto.com/2348622/511593
makeca() {cd /etc/pki/CAopenssl genrsa 1024 > private/cakey.pemopenssl req -new -x509 -key private/cakey.pem -out cacert.pem -days 3655mkdir certs newcerts crl &> /dev/nulltouch index.txt serialecho 01 > serial}
panduan() { cd /etc/pki/CA for I in index* serial* ;do if [ -e $I ]; then rm -rf $I fi done}
getcert() { mkdir -pv /etc/$FUWU/ssl &> /dev/null cd /etc/$FUWU/ssl openssl genrsa 1024 > $FUWU.key openssl req -new -key $FUWU.key -out $FUWU.csr openssl ca -in $FUWU.csr -out $FUWU.crt -days 3655 \rm $FUWU.csr cp /etc/pki/CA/cacert.pem . chmod 600 ./*}
chopensslpanduanmakecaread -p "Please give your service:" FUWUgetcert
本文出自 “NEGIUP” 博客,请务必保留此出处http://negiup.blog.51cto.com/2348622/511593
相关文章推荐
- 脚本实现CA的制作以及证书的颁发
- 脚本实现CA的制作以及证书的颁发
- 脚本实现CA的制作以及证书的颁发
- 创建CA颁发证书
- OpenSSL:实现创建私有CA、签署证书请求详解
- openssl创建CA、申请证书及其给web服务颁发证书
- 购买阿里云服务器数字证书后, 使用openssl命令,编写linux shell脚本,实现自己给 客户快速颁发证书
- openssl实现CA自签证书和颁发数字证书
- linux学习之路之使用openssl创建私钥CA及使用CA为客户端颁发证书
- 加密解密概述及openssl应用及其创建CA和签发证书的实现
- linux下创建CA以及颁发证书
- 创建私有CA及颁发证书
- 使用OpenSSL创建CA颁发证书
- 实验:创建私有CA和证书颁发
- 创建私有CA以及证书颁发详细步骤 推荐
- Java实现自签名证书,CA颁发证书
- 官方颁发的SSL证书与自签名证书结合实现网站双向认证
- Linux下使用openssl制作CA及证书颁发
- CA自签证书的颁发及应用