用于加密客户端的s3/cloudfront插件

letsencrypt-s3front的Python项目详细描述


##用于let's encrypt client的s3/cloudfront插件

使用letsencrypt client生成并安装要与s3 bucket的aws cloudfront发行版一起使用的证书。

[https://docs.aws.amazon.com/gettingstarted/latest/swh/website hosting intro.html](https://docs.aws.amazon.com/gettingstarted/latest/swh/website hosting intro.html)
使用S3和CloudFront进行静态站点托管。

完成后,您应该有一个指向CloudFront发行版的域
,该域将使用S3存储桶起源对于证书
验证来说,启用HTTP和HTTPS通信非常重要(至少当您获得
证书时)。


您可以使用此插件所需的权限查看示例IAM策略(sample aws policy.json)。

安装letsencrypt客户端[https://letsencrypt.readthedocs.org/en/latest/using.html安装](https://letsencrypt.readthedocs.org/en/latest/using.html安装)

``````
pip install letsencrypt
```

1。安装letsencrcrypt-s3front插件

`````
pip安装letsencrypt-s3front
````


` ` `如何使用它来生成证书并将其安装在云前端发行版:
`````

``` ` ` `
aws.access.aws.u-access.u-key\u id=“your.u-key”\
aws.secret-access.awu key=“your.secret”\
letsencrypt-letsencrypt——同意同意使用letsencrypt来生成证书并将其安装在云前端发行版:Letsencrypt-S3front:认证\
--letsencrypt-s3front:auth-s3-bucket存储桶\
[--letsencrypt-s3front:auth-s3-region存储桶区域名称](默认值为US-east-1)\
-i letsencrypt-s3front:installer\
--letsencrypt-s3front:installer cf distribution i d your存储桶分布ID\
-d存储域最后在您的
发行版中获得证书。更新可能需要几分钟。

若要在没有提示的情况下自动执行续订过程(例如,使用每月cron),可以添加letsencrypt参数--默认情况下为renew--text

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java Clojure关键字在内存中的大小是多少?   Java中有固定长度的通用数组对象吗?   PostgreSQL:通过Java更新我的用户表   错误:使用java解析xml   java Json显示列表中对象的名称   java比较JodaTime时区   与JAVA中的API和包的区别?   java的int值在for循环中不改变   谷歌应用引擎中的java RSA   迁移到spring 5后出现java非法字符错误   java Websphere管理控制台不工作   JavaGSON如何始终在json中包含毫秒?   带有空格和双引号的windows Java ProcessBuilder命令参数失败   java错误:重复的zip条目[43.jar:org/apache/http/annotation/NotThreadSafe.class]