回答:
ディレクトリのアクセス許可は700、すべてのファイルのファイルのアクセス許可は600、ディレクトリとファイルはルートが所有する必要があります。
最も重要なのは、*.key
ファイルがroot
(SSL / TLS Strong Encryption:FAQ)のみによって読み取り可能であることを確認することです。
私の経験では、証明書の他のファイル(*.crt
たとえば)でも実現できます。
したがってroot
、ディレクトリとそのファイルの唯一の所有者としてを設定する必要があります。
$ chown -R root:root /etc/apache2/ssl
そして、このローカライズに対して最も制限の厳しい許可を設定できます。
$ chmod -R 000 /etc/apache2/ssl
ある特定のケースでは、ローカライズはもちろん異なる場合があります。