Vesta CP – настройка крон для смены прав на SSL сертификат

После установки сертификата Let’s Encrypt и его мапинга с помощью команд:

mv /usr/local/vesta/ssl/certificate.crt /usr/local/vesta/ssl/certificate.crt.old

mv /usr/local/vesta/ssl/certificate.key /usr/local/vesta/ssl/certificate.key.old

ln -s /home/admin/conf/web/ssl.вашдомен.crt /usr/local/vesta/ssl/certificate.crt

ln -s /home/admin/conf/web/ssl.вашдомен.key /usr/local/vesta/ssl/certificate.key

Необходимо выставить на эти два файла группу mail

Но после следующего обновления бесплатного сертификата, группа снова станет root

Поэтому ставим задание в cron – менять группу через каждые 5 минут

crontab -e
*/5 * * * * chgrp mail /usr/local/vesta/ssl/certificate.key
*/5 * * * * chgrp mail /usr/local/vesta/ssl/certificate.crt
тут в конце обязательно сделать абзац с новой строки

Сохраняем и радуемся жизни!

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *