|
2 | 2 | title: Реализации ACME-клиента |
3 | 3 | slug: client-options |
4 | 4 | top_graphic: 1 |
5 | | -lastmod: 2019-05-24 |
| 5 | +lastmod: 2019-11-15 |
6 | 6 | --- |
7 | 7 |
|
8 | 8 | {{< clientslastmod >}} |
9 | 9 |
|
10 | | -Let's Encrypt использует ACME-протокол для подтверждения ваших прав на данное доменное имя, а также для выпуска сертификата для него. Чтобы получить сертификат Let's Encrypt, вам необходимо использовать ACME-клиент. |
| 10 | +Let's Encrypt использует ACME-протокол для подтверждения ваших прав на данное доменное имя, |
| 11 | +а также для выпуска сертификата для него. Чтобы получить сертификат Let's Encrypt, |
| 12 | +вам необходимо использовать ACME-клиент. |
11 | 13 |
|
12 | | -Представленные ниже ACME-клиенты разрабатываются сторонними организациями. Let's Encrypt не управляет их разработкой, не проверяет их код и не предоставляет гарантий их безопасности и надёжности. |
| 14 | +Представленные ниже ACME-клиенты разрабатываются сторонними организациями. Let's Encrypt не управляет их разработкой, |
| 15 | +не проверяет их код и не предоставляет гарантий их безопасности и надёжности. |
13 | 16 |
|
14 | | -Существуют ACME-клиенты в виде браузерных расширений, но мы не приводим их здесь по причине необходимости ручного обновления сертификатов. Это затрудняет использование ACME-клиента, и, потенциально, может привести к пропуску момента обновления. |
| 17 | +Существуют ACME-клиенты в виде браузерных расширений, но мы не приводим их здесь по причине необходимости |
| 18 | +ручного обновления сертификатов. Это затрудняет использование ACME-клиента, и, потенциально, |
| 19 | +может привести к пропуску момента обновления. |
15 | 20 |
|
16 | 21 | # Рекомендованный клиент: Certbot |
17 | 22 |
|
18 | | -Для большинства пользователей мы рекомендуем начать с ACME-клиента [Certbot](https://certbot.eff.org/). С ним очень просто получить сертификат, или установить имеющийся, в зависимости от ваших задач. Он прост в использовании, работает на большинстве операционных систем, и отлично документирован. |
| 23 | +Для большинства пользователей мы рекомендуем начать с ACME-клиента [Certbot](https://certbot.eff.org/). |
| 24 | +С ним очень просто получить сертификат, или установить имеющийся, в зависимости от ваших задач. |
| 25 | +Он прост в использовании, работает на большинстве операционных систем, и отлично документирован. |
19 | 26 |
|
20 | | -Если вас не устраивает [Certbot](https://certbot.eff.org/), или вы хотите опробовать альтернативные клиенты - мы подготовили для вас список ACME-клиентов, сгруппированных по платформе разработки и окружению, в котором они запускаются. |
| 27 | +Если вас не устраивает [Certbot](https://certbot.eff.org/), или вы хотите опробовать альтернативные клиенты - |
| 28 | +мы подготовили для вас список ACME-клиентов, сгруппированных по платформе разработки и окружению, |
| 29 | +в котором они запускаются. |
21 | 30 |
|
22 | | -{{< clients acme_v2="ACME v2-совместимые клиенты" libraries="Библиотеки" projects="Проекты, интегрирующиеся с Let’s Encrypt" >}} |
| 31 | +# ACMEv1 и ACMEv2 |
23 | 32 |
|
24 | | -Python-модуль [acme](https://github.com/certbot/certbot/tree/master/acme) входит в состав проекта Certbot, но также используется в других ACME-клиентах, и доступен в виде пакета в менеджерах пакетов [PyPI](https://pypi.python.org/pypi/acme), [Debian](https://packages.debian.org/search?keywords=python-acme), [Ubuntu](https://launchpad.net/ubuntu/+source/python-acme), [Fedora](https://bodhi.fedoraproject.org/updates/?packages=python-acme) и многих других. |
| 33 | +Let's Encrypt поддерживает ACMEv2 API, совместимый с [финальной версией стандарта ACME](https://tools.ietf.org/html/rfc8555). |
| 34 | +Мы планируем [постепенно отказываться от устаревшего ACMEv1 API](https://community.letsencrypt.org/t/end-of-life-plan-for-acmev1/88430/) |
| 35 | +в 2020-2021 г. Все реализации ACME-клиента в данном списке поддерживают ACMEv2. |
| 36 | +Если вы уже пользуетесь каким-либо клиентом из списка - убедитесь, что версия ПО актуальна. |
| 37 | +Если же ваш ACME-клиент отсутсвует в списке - свяжитесь с его разработчиками, или смените ACME-клиент. |
| 38 | + |
| 39 | +{{< clients libraries="Библиотеки" projects="Проекты интеграции с Let's Encrypt" >}} |
| 40 | + |
| 41 | +Python-модуль [acme](https://github.com/certbot/certbot/tree/master/acme) является частью ACME-клиента Certbot, |
| 42 | +но также используется в другом клиентском ПО, и доступен в виде отдельного модуля |
| 43 | +[PyPI](https://pypi.python.org/pypi/acme), [Debian](https://packages.debian.org/search?keywords=python-acme), |
| 44 | +[Ubuntu](https://launchpad.net/ubuntu/+source/python-acme), |
| 45 | +[Fedora](https://bodhi.fedoraproject.org/updates/?packages=python-acme) и других дистрибутивов. |
25 | 46 |
|
26 | 47 | {{< /clients >}} |
27 | 48 |
|
28 | 49 | # Чтобы добавить новый ACME-клиент или проект |
29 | 50 |
|
30 | | -Если в нашем списке вы не нашли какой-либо ACME-клиент или проект интеграции с Let's Encrypt, пожалуйста, создайте pull request в наш [репозиторий сайта](https://github.com/letsencrypt/website/) на Github, в котором обновляется файл `data/clients.json`. |
| 51 | +Если в нашем списке вы не нашли какой-либо ACME-клиент или проект интеграции с Let's Encrypt, пожалуйста, |
| 52 | +создайте pull request в наш [репозиторий сайта](https://github.com/letsencrypt/website/) на Github, |
| 53 | +в котором обновляется файл `data/clients.json`. |
31 | 54 |
|
32 | 55 | Перед отправкой pull request-а, пожалуйста, убедитесь, что: |
33 | 56 |
|
34 | 57 | 1. Ваш клиент соблюдает [политику Let's Encrypt в отношении товарных знаков]({{< relref "/trademarks.md" >}}). |
35 | 58 | 1. Ваш клиент работает не в браузере, и поддерживает автоматическое обновление сертификатов. |
36 | | -1. В вашем коммите вы добавили информацию о новом клиенте в **конец** соответствующего раздела (не забудьте про раздел "ACME v2-совместимые клиенты"!). |
| 59 | +1. В вашем коммите вы добавили информацию о новом клиенте в **конец** соответствующего раздела |
| 60 | +(не забудьте про раздел "ACME v2-совместимые клиенты"!). |
37 | 61 | 1. В вашем коммите вы обновили дату в поле `lastmod`, в начале файла `data/clients.json`. |
0 commit comments