最近ブラウザの認証が強化されるらしいどうもこれから、ChromeやFirefoxでSSL/TLS暗号化されていないページは、デフォルト危険と判定されるそうで。うちもSSL/TLS暗号化はしているものの、証明書が「オレオレ証明書」で、「ほんとに認証していいのか?」と聞かれるのが非常に心苦しかった。Encryptという所で、無料の証明書を発行してくれると言うことで、早速試してみました。支援しているとのこと。安心できそうなので使ってみることにします。制限事項ドメイン認証(DV)SSL/TLS証明書しか取得できない。証明書の期限は3ヶ月。EncryptクライアントのインストールGentooにはパッケージが用意されているので、Portageからインストールできます。私はApacheを使用しているので、以下でインストールします。app-crypt/certbot-apachenginxを使用している方用に、certbot-nginxもあるようなので、nginxの方はそちらをご利用の事。certbotドメイン名や、連絡先のメールアドレスを入力します。Encryptにて認証された証明書が取得されます。/etc/apache2/vhost.d/00_default_vhost-le-ssl.confというファイルが出来上がっていると思います。Apacheを再起動すると、この設定ファイルが読み込まれ、新たな証明書が有効になります。Encryptのクライアントには、証明書更新機能があります。renewすると、証明書の期限が1ヶ月を切っている場合、証明書を更新してくれます。更新のためのアクセスには回数制限がありますから、週に1回程度、CRONで呼び出せば大丈夫でしょう。このコマンドには、--pre-hook/--post-hookというオプションがあります。このコマンドにて、鍵更新前に実行するコマンド、鍵更新後に実行するコマンドを指定できます。一例だと、鍵更新前にApacheを停止、鍵更新後にApacheを起動する、などができますので、是非ご活用下さい。ちなみに、私は、postfixとApacheに証明書を使用しております。バックアップサーバにも使用してますので、このへんのコマンドをpre-hook/post-hookに使用しておりまーす。ゆえに我あり携帯用QRコード。