2015년 9월 14일 월요일

웹서버 openssl로 인증서 만들기

c:/openssl/bin>openssl req -config d:\apache\server\conf\openssl.cnf -new -out server.csr -keyout server.pem
Loading 'screen' into random state - done
Generating a 1024 bit RSA private key
...............++++++
................++++++
writing new private key to 'server.pem'
Enter PEM pass phrase:
Verifying - Enter PEM pass phrase:
phrase is too short, needs to be at least 4 chars
Enter PEM pass phrase:
Verifying - Enter PEM pass phrase:
-----
You are about to be asked to enter information that will be incorporated
into your certificate request.
What you are about to enter is what is called a Distinguished Name or a DN.
There are quite a few fields but you can leave some blank
For some fields there will be a default value,
If you enter '.', the field will be left blank.
-----
Country Name (2 letter code) [AU]:KR
State or Province Name (full name) [Some-State]:Seoul
Locality Name (eg, city) []:Seoul
Organization Name (eg, company) [Internet Widgits Pty Ltd]:jyblues
Organizational Unit Name (eg, section) []:
Common Name (e.g. server FQDN or YOUR name) []:jyblues.blogspot.kr
Email Address []:

Please enter the following 'extra' attributes
to be sent with your certificate request
A challenge password []:
An optional company name []:



c:/openssl/bin>openssl rsa -in server.pem -out server.key

Enter pass phrase for server.pem:
writing RSA key



c:/openssl/bin>openssl x509 -in server.csr -out server.crt -req -signkey server.key -days 365
Loading 'screen' into random state - done
Signature ok
subject=/C=KR/ST=Seoul/L=Seoul/O=jyblues/CN=jyblues.blogspot.kr
Getting Private key
unable to write 'random state'

댓글 없음:

댓글 쓰기

사람의 마음을 얻는 심리학 5가지 원칙 – 인간관계가 좋아지는 과학적인 방법

  사람과 사람 사이의 관계는 단순해 보이지만 실제로는 매우 섬세하고 복잡합니다. 우리는 누구나 좋은 인간관계를 원합니다. 직장에서는 협력적인 관계를 만들고 싶고, 일상에서는 신뢰할 수 있는 사람들과 가까워지고 싶어 합니다. 그래서 많...