Имена файлов SSL-ключей Certbot

#ssl #mqtt #lets-encrypt

Вопрос:

Я настраиваю SSL для устройства интернета вещей, которое использует протокол MQTT, действующий в качестве клиента и подключающегося к серверу брокера. Сервер использует Certbot для ключей SSL и регистрации. Я настраиваю устройство интернета вещей с помощью команд AT, и в команде AT мне нужны cacert, clientcert и clientkey, показанные на рисунке ниже. Но мне интересно, как называются эти файлы на моем сервере, который является Ubuntu 20?

Мое лучшее предположение — один из файлов ниже:

 root@broker1:/etc/letsencrypt/keys# ls 0000_key-certbot.pem 0001_key-certbot.pem 0002_key-certbot.pem 0003_key-certbot.pem   

или

 root@broker1:/etc/letsencrypt/live/mydnsaddress# ls README cert.pem chain.pem fullchain.pem privkey.pem  

выдержка из руководства

Ответ №1:

Если вы не используете аутентификацию клиента по протоколу SSL, единственными файлами, которые вам понадобятся на клиенте, будут /etc/letsencrypt/live/lt;hostanmegt;/fullchain.pem

Если вы используете аутентификацию клиента SSL, вам потребуются сертификат и закрытый ключ, специфичные для этого клиента, которые будут выданы не LetsEncrypt, а частным центром сертификации.

Комментарии:

1. Хорошо, соответствует ли fullchain.pem cacert? Или это clientcert или clientkey?

2. его следует использовать в качестве кактуса