目次 |
---|
2.1. Apacheの設定(/etc/httpd/conf.d/ssl.conf)
ヒント | ||
---|---|---|
| ||
・証明書は、初期設定で「/root/GETFILE」に配置されているファイルを使用します。
|
各証明書と秘密鍵を「/root/GETFILE」配下よりコピーしてください。
パネル | ||||||
---|---|---|---|---|---|---|
| ||||||
# cp /root/GETFILE/server-chain.crt /etc/pki/tls/certs/ 結果を確認します。 # (cd /etc/pki/tls/certs/; ls -l server-chain.crt) -rw-r--r-- 1 root root 1802 7月 5 16:50 server-chain.crt # cp /root/GETFILE/ex-sp-certs/ex-sp-test??.gakunin.nii.ac.jp.cer /etc/pki/tls/certs/server.crt ← ??は各自割り振られた番番号(0番なら「00」) # cp /root/GETFILE/ex-sp-keys/ex-sp-test??.gakunin.nii.ac.jp.key /etc/pki/tls/private/server.key ← ??は各自割り振られた番番号(0番なら「00」) |
秘密鍵を"root"ユーザのみが参照できるように所有者・グループ・パーミッションを設定してください。
パネル | ||
---|---|---|
| ||
各証明書と秘密鍵及びその所有者・グループ・パーミッションを確認します。 # ls -l /etc/pki/tls/certs/server.crt -rw-r--r-- 1 root root 2577 7月 5 17:03 /etc/pki/tls/certs/server.crt # ls -l /etc/pki/tls/private/server.key -r-------- 1 root root 1679 7月 5 17:03 /etc/pki/tls/private/server.key |
/etc/httpd/conf.d/ssl.conf を以下のように編集してください。
パネル | ||||||
---|---|---|---|---|---|---|
| ||||||
(省略) SSLCertificateFile /etc/pki/tls/certs/server.crt ←サーバ証明書の格納先 (省略) SSLCertificateKeyFile /etc/pki/tls/private/server.key ←秘密鍵の格納先 (省略) SSLCertificateChainFile /etc/pki/tls/certs/server-chain.crt ←中間CA証明書の格納先 ↑先頭の「#」を削除して、コメントを解除してください。 |
ssl.conf設定後、httpdを再起動します。
パネル | ||||||
---|---|---|---|---|---|---|
| ||||||
# |
2.2. Shibboleth SPの設定(/etc/shibboleth/shibboleth2.xml)
「/etc/shibboleth/cert」配下に、サーバ証明書と秘密鍵をコピーしてください。
サーバ証明書と秘密鍵を「/root/GETFILE」配下よりコピーします。
パネル | ||||||
---|---|---|---|---|---|---|
| ||||||
# cp /root/GETFILE/ex-sp-certs/ex-sp-test??.gakunin.nii.ac.jp.cer /etc/shibboleth/cert/server.crt ← ??は各自割り振られた番番号(0番なら「00」) # cp /root/GETFILE/ex-sp-keys/ex-sp-test??.gakunin.nii.ac.jp.key /etc/shibboleth/cert/server.key ← ??は各自割り振られた番番号(0番なら「00」) 結果を確認 #ls -l /etc/shibboleth/cert/server.crt -rw-r--r-- 1 root root 2577 7月 5 17:20 /etc/shibboleth/cert/server.crt # ls -l /etc/shibboleth/cert/server.key -rw-r--r-- 1 root root 1679 7月 5 17:22 /etc/shibboleth/cert/server.key |
/etc/shibboleth/shibboleth2.xml を以下のように編集してください。
パネル | ||||||
---|---|---|---|---|---|---|
| ||||||
|
※端末のサイズによっては表記がずれる可能性がございます。画面を広くしてご覧ください。
情報 | |||||||||
---|---|---|---|---|---|---|---|---|---|
|
Prevnextbuttons |
---|