Используйте certbot --nginx -d your.domain.name
и certbot автоматически обновит вашу конфигурацию nginx
Итак, после того, как вы настроили Virtualhosts, вы можете запустить его для каждого из доменов, где вы будете использовать команду ssl certbot --nginx -d your.domain.name
, которая задаст вам несколько вопросов и сгенерирует правильный файл конфигурации. Или вы можете просто запустить certbot --nginx
, если у вас уже есть имена хостов на nginx. Он будет автоматически включать файлы конфигурации для nginx, старые будут сохранены как.old.
Вы также можете ознакомиться с этим руководством:https://www.digitalocean.com/community/tutorials/how-to-secure-nginx-with-let-s-encrypt-on-ubuntu-16-04Не забудьте добавить crontab с certbot --renew.
Это задание для id
.
$ id 0
uid=0(root) gid=0(root) groups=0(root)
$ id 499
Если эти файлы были созданы в другой системе и скопированы с сохранением их атрибутов, возможно, что эти идентификаторы соответствуют другому пользователю/группе в этой системе (или вообще не соответствуют фактическому пользователю/группе ).