certbot-команда автоматического продления не найдена

#amazon-ec2 #certificate #certbot #auto-renewable

#amazon-ec2 #сертификат #certbot #автоматическое обновление

Вопрос:

был установлен certbot версии 0.32.0. Он работал нормально, но срок действия сертификата недавно истек. Я хочу обновить его с помощью этой команды

 certbot-auto renew
  

но полученная команда не обнаружила проблему. Попробовал ‘sudo’, та же проблема.

Есть идеи о первопричине?

Большое спасибо!

Ответ №1:

Чтобы автоматическое продление заработало, вам необходимо добавить эту команду обновления в crontab.

Для редактирования crontab:

 crontab -e
  

Откроется файл с конфигурациями crontab.

Чтобы настроить cron на выполнение этой команды каждые 12 часов, добавьте следующую строку:

 0 */12 * * * root certbot -q renew --nginx
  

Чтобы узнать, как настроить другое время для запуска команды, проверьте ссылки на crontab.

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

1. Привет, @Eric. Опубликуйте свое решение здесь, чтобы другие люди знали, как решить проблему 🙂

Ответ №2:

Для автоматического продления сертификата certbot у меня работает следующая команда.

 sudo certbot renew --dry-run
  

Вы можете проверить инструкции certbot.