shell完成自动部署CA自签服务器搭建
2014-06-24 14:53
281 查看
#!/bin/bash # Function: This script is made for auto create ca . # made by : zhiwang.wang # contact: jishuweiwang.blog.51cto.com #create server-point private key openssl genrsa 2048 > server.key ; chmod 600 server.key # anther command: (umask 077; openssl genrsa -out server2.key 1024) # produce public key from server-point private key openssl rsa -in server.key -pubout > public.key # produce self-signed certificate from server-point private key echo "CN BJ BJ DreamGame Tech ca.dreamingame.com caadmin"|openssl req -new -x509 -key server.key -out server.crt -days 365 # modify openssl config file , it only effect when use for CA. cd /etc/pki/tls/ sed -i '/countryName_default/s#XX#CN#g' openssl.cnf sed -i 's#Default City#BJ#g' openssl.cnf sed -i 's#Default Company Ltd#DreamGame#g' openssl.cnf sed -i '/ProvinceName_default/c\stateOrProvinceName_default = BJ' openssl.cnf sed -i '/UnitName_default/c\organizationalUnitName_default = Tech' openssl.cnf cd /etc/pki/CA/ (umask 077; openssl genrsa -out private/cakey.pem 2048) echo " ca.dreamingame.com caadmin " |openssl req -new -x509 -key private/cakey.pem -out cacert.pem touch index.txt serial echo 01 > serial # End客户端自动申请脚本待续:
相关文章推荐
- CENTOS 搭建SVN服务器(附自动部署到远程WEB)
- CentOS6.8下Jenkins+maven+tomcat+git+shell自动构建、部署web应用环境的搭建
- jenkins自动部署maven工程到服务器----SSH+shell
- 搭建Maven自动部署Java Web项目到Tomcat服务器
- Jenkins构建完成后自动部署到指定服务器(二)
- Shell脚本——中继DHCP服务器自动部署
- 详解CentOS的SVN服务器搭建与自动部署全过程
- shell完成简单的apache自动部署
- 持续集成框架,自动部署服务搭建jenkins+maven+svn(git)+shell
- shell script自动搭建简单的dhcp服务器
- ubuntu14.04搭建git服务器、远端仓库、自动部署
- 搭建内部开发git服务器并使用hook实现自动部署
- 全自动的使用ANT编译,打包EJB项目,并且部署到Websphere服务器上面
- CMS系统搭建之服务器部署(二)
- 使用VS2005搭建典型高效的SharePoint开发环境,提高生产效率,包含远程调试,自动部署
- 菜鸟学Linux之二:DHCP服务器中继代理的搭建和部署
- 菜鸟学Linux之一:DHCP服务器搭建与部署
- c# 安装部署完成后自动启动程序
- windows server 2008 (五)web服务器的搭建和部署 推荐