2015-12-19 14 views
5

modulus.ioにMeteorアプリケーションをデプロイしました。Let's EncryptでSSLを設定したいと考えています。modulus.ioで証明書を暗号化しましょう

Let's Encrypt's documentationによれば、クライアントをインストールするにはサーバーのコマンドラインにアクセスする必要があるようです。しかし、私が知る限り、modulus.ioのサーバーのコマンドラインにアクセスする方法はありません。

modulus.ioでLet's Encrypt証明書を取得する方法はありますか?もしそうなら、どうですか?

+1

レッツ・暗号化証明書があることに注意してください[**短命**](https://letsencrypt.readthedocs.org/en/latest/using.html#renewal)少なくとも90日ごとに更新する必要があります。 – zaph

答えて

2

LetsEncryptは、単に証明書とキーを生成するツールです。 certsが期限切れになったときに自動的に再生成できるクライアントには魔法の一部が含まれていますが、手動で手を止めることは何もありません。ただし、LetsEncryptは90日間で有効期限が切れる証明書を発行するので、Modulusがクライアントをサポートするまでこのプロセスを頻繁に繰り返す必要があります。これを書いている時点でのMac OS Xのサポートは非​​常に実験的なものです:

はLetsEncrypt

$ git clone https://github.com/letsencrypt/letsencrypt 
$ cd letsencrypt 
$ ./letsencrypt-auto 

をインストールします。

$ ./letsencrypt-auto certonly --standalone -d example.com

コピー

# pbcopy is a Linux command that will copy the contents of a file to your clipboard $ pbcopy < /etc/letsencrypt/live/example.com/privkey.pem $ pbcopy < /etc/letsencrypt/live/example.com/cert.pem 

モジュラス管理者への注意:あなた、これは正しくあなたがSSL証明書を生成し、Linuxのディストリビューション

を使用する場合がありますインストールを確認するために、コピーする前にバンドルを作成する必要があるかもしれません。手順はhereです。

+0

私を正しい方向に向けてくれてありがとう。私は仮想マシンで証明書を生成しようとしましたが、[この認証エラー](http://pastebin.com/ucaPmKzc)があります。周りをグーグルで回っても私をもっと賢くすることはできなかった。 –

5

この時点でModulusはLet's Encryptをサポートしていません。 しかし、今夏(2016年夏)には、これをサポートする予定です。


編集:2016年7月28日現在、私たちはパブリッククラウドのためにLet's Encryptを有効にしています。

あなたはEnable Let's Encryptを選択し、プロジェクトダッシュボード、ダッシュボードの後、「管理」セクションに移動して、これを有効にすることができます。

ボタンをクリックするだけで済みます。それでおしまい。私たちはあなたとすべてのために自動的に証明書を更新します。

私たちのプラットフォーム用のLet's Encryptの詳細はhereです。

関連する問題