티스토리 뷰

EN/Debian 6

Debian 6 Create SSL Certificates

식빵TV 2016.05.23 22:12

Debian 6 Create SSL Certificates


Create SSL Certificates

  Create a your server's original SSL Certificate. If you use your server as a business, it had better buy and use a Formal Certificate from Verisign and so on.


root@www:~# cd /etc/ssl/certs 

root@www:/etc/ssl/certs# openssl genrsa -des3 -out server.key 1024 

Generating RSA private key, 1024 bit long modulus

.....................................................................++++++

.......++++++

e is 65537 (0x10001)

Enter pass phrase for server.key:# set passphrase

Verifying - Enter pass phrase for server.key:# confirm


# remove passphrase from private key

root@www:/etc/ssl/certs# openssl rsa -in server.key -out server.key 

Enter pass phrase for server.key:# passphrase

writing RSA key

root@www:/etc/ssl/certs# openssl req -new -days 3650 -key server.key -out server.csr 

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 # country

State or Province Name (full name) [Some-State]:Hiroshima   # state

Locality Name (eg, city) []:Hiroshima# city

Organization Name (eg, company) [Internet Widgits Pty Ltd]:Server World   # company

Organizational Unit Name (eg, section) []:IT Solution   # department

Common Name (eg, YOUR name) []:www.srv.world   # server's FQDN

Email Address []:xxx@srv.world # email address


Please enter the following 'extra' attributes

to be sent with your certificate request

A challenge password []:

An optional company name []:


root@www:/etc/ssl/certs# openssl x509 -in server.csr -out server.crt -req -signkey server.key -days 3650 

Signature ok

subject=/C=KR/ST=Hiroshima/L=Hiroshima/O=Server World/OU=IT Solution/CN=www.srv.world/emailAddress=xxx@srv.world

Getting Private key


root@www:/etc/ssl/certs# chmod 400 server.*


※ Next manual


저작자 표시 비영리 변경 금지
신고

'EN > Debian 6' 카테고리의 다른 글

Debian 6 LVM Volume Groups  (0) 2016.05.23
Debian 6 LVM Physical Volumes  (0) 2016.05.23
Debian 6 Create SSL Certificates  (0) 2016.05.23
Debian 6 Desktop Env VNC Server  (0) 2016.05.23
Debian 6 Desktop Env Desktop Environment  (0) 2016.05.23
Debian 6 Proxy Server Configure as a Reverse Proxy  (0) 2016.05.23
댓글