Mac + Dovecot (2) SSL証明書の作成 | naokitのブログ

naokitのブログ

初心者がMacをサーバに仕立てるブログ。あとロト7の探索をしてみた。あとマイニングに興味あり。

OS X 10.11.6 (El Capitan) + dovecot (2.3.13 via MacPorts) で検証

 

TLS/SSLで使用する証明書を作る

 

まずDovecot用の証明書を置く場所を作る

# mkdir -p /etc/ssl

# mkdir -p /etc/ssl/certs

# mkdir -p/etc/ssl/private

 

証明書作成のサンプルファイルを修正する。

$ cd /opt/local/share/doc/dovecot/

# cp ./dovecot-openssl.cnf ./dovecot-openssl.cnf.original

# vi ./dovecot-openssl.cnf

 

 

証明書の作成

# sh ./mkcert.sh 

Generating a RSA private key

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

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

writing new private key to '/etc/ssl/private/dovecot.pem'

-----

subject=C = JP, ST = TOKYO, L = Bunkyo, 以下省略

SHA1 Fingerprint=F3:67:67:B6:6A:以下省略

 

 

SSL証明書と秘密鍵ができているかの確認

# less /etc/ssl/certs/dovecot.pem

-----BEGIN CERTIFICATE-----

MIICdgIBAD

(省略)

/85f/spzV8

-----END CERTIFICATE-----

 

# less /etc/ssl/private/dovecot.pem

-----BEGIN PRIVATE KEY-----

MIICdgIBAD

(省略)

/85f/spzV8

-----END PRIVATE KEY-----

 

 

(つづく)