명령줄에서 Let's Encrypt 인증서 업데이트

명령줄에서 Let's Encrypt 인증서 업데이트

Raspberry Pi 3B+에는 NextCloudPi가 함께 제공됩니다. Duckdns가 설정되어 실행 중입니다. 인증서는 2023년 8월 13일에 만료되었습니다.

여기에 이미지 설명을 입력하세요.

인증서 업데이트를 강제할 수 있는 터미널 명령이 있습니까?

내가 찾았어인증서 로봇:

certbot renew --force-renewal

나는 시도했다:

pi@nextcloudpi:~ $sudo certbot certonly

반품:

중요 사항:

  • 축하해요! 인증서와 체인은 /etc/letsencrypt/live/downwind.duckdns.org/fullchain.pem에 저장됩니다. 키 파일은
    /etc/letsencrypt/live/xxxxxxx.duckdns.org/privkey.pem에 저장됩니다. 2024년 1월 30일에 만료됩니다. 나중에 이 인증서의 새 버전이나 조정된 버전을 얻으려면 certbot을 다시 실행하면 됩니다. 비대화형 업데이트모두인증서를 확인하려면 "certbot renew"를 실행하세요.

답변1

네, certbot renew그게 가는 길입니다. 아무것도 하지 않고도 할 수 있습니다 --force. 인증서가 갱신 예정이 아닌 경우 만료되지 않습니다.

Linux 배포판 "NextcloudPi"(들어본 적 없음)가 무엇을 기반으로 하는지 잘 모르겠습니다. 아마도 certbot패키지에는 이러한 갱신을 자동화하기 위해 간단히 활성화할 수 있는 타이머가 함께 제공됩니다. 보고서가 성공적으로 완료 되었는지 확인하세요 systemctl enable --now certbot.timer. 그렇다면 축하합니다. certbot 설치에는 자동 갱신 타이머가 포함되어 있으므로 활성화하기만 하면 됩니다!

귀하의 certbot에 타이머가 장착되어 있지 않은 경우,이것답변은 인증서가 만료되지 않도록 자신의 인증서를 추가하고 활성화하는 방법을 설명합니다.

관련 정보