11.Nas_1


새창 작성 수정 목록 링크 Edit G카랜다 HDD HDD HDD 게시물 주소 복사


● acme 인증서 설치 정보 자동 업데이트 사전 기본 준비및 인증서 자동 업데이트 하기

♨ 카랜더 일정 : 2025년07월15일
  • 링크

  • 첨부

  • 컨텐츠 정보

    본문

    ● acme 인증서 설치 정보 자동 업데이트 사전 기본 준비및 인증서 자동 업데이트  하기


    3232235521_1752584290.6866.png




    3232235521_1752584385.2285.png


    인증서 업데이트 방법 

    단) 하기 조건은  cf_token 과 cf_account_id를  선행  터미널에서 등록 동작 해야 합니다

    export CF_Token='AoOiumUg_WoFS88dpsz2bgM-3hUR1n??????'  # 실제Cloudflare 에서 api  토큰 값 입력  찾아 등록
    export CF_Account_ID='cb24502f8edba5e55d4c3????'  # 실제 Account ID 는 ddns 에 진입하여 어카운트 id찾아 입력 등록 


    인증서 업데이트 ( 주 3회 이상생성 동작 주의)

    sh force_acme.sh

    로 아래 명령으로  인증서 업데트 합니다


    root@www11q:~# cat force_acme.sh

    /root/.acme.sh/acme.sh --renew --force -d 11q.kr -d '*.11q.kr' && \

    /root/.acme.sh/acme.sh --install-cert -d 11q.kr -d '*.11q.kr' \

    --key-file /usr/syno/etc/certificate/_archive/DcrTDg/privkey.pem \

    --fullchain-file /usr/syno/etc/certificate/_archive/DcrTDg/fullchain.pem \

    --cert-file /usr/syno/etc/certificate/_archive/DcrTDg/cert.pem \

    --ca-file /usr/syno/etc/certificate/_archive/DcrTDg/chain.pem \

    --reloadcmd "systemctl restart nginx"

    # 1 make

    root@www11q:~#


     ------------ 이하 세부 정보 ------------- 

    cf_token 과 cf_account_id  확인 방법

    에서 확인 하세요
    변경되지 않으면 영구히 사용 가능 ( 확인 필요)


    cf_token 과 cf_account_id 터미널 명령어에 시작시 또는 작업 스케쥴러 동작후 인증서 업데이트
     .profile 마지막에 추가 합니다
    터미널 동작시 자동으로 동작 합니다

     # Cloudflare API Token for acme.sh

    source /root/cloudflare.sh


    root@www11q:~$ cat cloudflare.sh  파일정보

    # 터미널 시작 시 동작할 스크립트
    echo "============== 재정리 ========================"
    # CF_Token 설정
    echo "---------- 'CF_Token' 터미널 시작 시 등록해야 합니다 -----------"
    export CF_Token='AoOiumUg_WoFS88dpsz2bgM-3hUR1n??????'  # 실제Cloudflare 에서 api  토큰 값 입력  찾아 등록
    echo "CF_Token: $CF_Token"

    # CF_Token 유효성 확인
    echo "CF_Token 유효성 확인 중..."
    response=$(curl -s -H "Authorization: Bearer $CF_Token" https://api.cloudflare.com/client/v4/user/tokens/verify)
    if [[ $(echo "$response" | jq -r '.success') == "true" ]]; then
      echo "CF_Token은 유효합니다."
    else
      echo "CF_Token이 유효하지 않거나 문제가 발생했습니다."
      exit 1  # 유효하지 않으면 스크립트 종료
    fi
    echo "--------------------------------"
    # CF_Account_ID 설정
    echo "CF_Account_ID 영구적으로 한번 더 등록합니다"
    export CF_Account_ID='cb24502f8edba5e55d4c3????'  # 실제 Account ID 는 ddns 에 진입하여 어카운트 id찾아 입력 등록 
    echo "CF_Account_ID: $CF_Account_ID"
    # CF_Account_ID 유효성 확인
    echo "CF_Account_ID 유효성 확인 중..."
    account_response=$(curl -s -H "Authorization: Bearer $CF_Token" \
      https://api.cloudflare.com/client/v4/zones)
    account_id_valid=$(echo "$account_response" | jq -r '.result[] | select(.account.id == "'$CF_Account_ID'")')
    if [ -n "$account_id_valid" ]; then
      echo "CF_Account_ID는 유효하며, Cloudflare 계정에 연결된 도메인이 있습니다."
    else
      echo "CF_Account_ID가 유효하지 않거나 해당 계정에 연결된 도메인이 없습니다."
      exit 1  # 유효하지 않으면 스크립트 종료
    fi
    echo "=============================================="
    # Cloudflare 서버 정보 불러오기
    echo "Cloudflare 서버 정보 불러오기 ======================"
    curl -s -H "Authorization: Bearer $CF_Token" \
    -H "Content-Type: application/json" \
    https://api.cloudflare.com/client/v4/zones | \
    jq '.result[] | {domain: .name, account_id: .account.id}'
    echo "==================== 종료 ====================="
    root@www11q:~$
    ======================================

    작업스케쥴러 1주인 간격으로 동작 실행 등록 정보

     # bash /root/Cloudflare.sh 

    # bash /root/Cloudflare.sh && bash /root/force_acme.sh

    ## && : Cloudflare API Token 및 Account ID 설정이 성공해야 다음 스크립트(force_acme.sh)가 실행됩니다.

    # 1주일에 3번까지 업데이트,가능 합니다

    bash /root/cloudflare.sh && bash /root/force_acme.sh >> /root/acme_renew.log 2>&1


    3232235521_1752586045.9353.png


    3232235521_1752585793.4302.png


    에  다음 명령어 로 1중 간격으로 

    bash /root/cloudflare.sh && bash /root/force_acme.sh >> /root/acme_renew.log 2>&1

    의 명령어로 인증서  자동 업데이트 합니다.,


    ☞ https://11q.kr 에 등록된 자료 입니다. ♠ 정보찾아 공유 드리며 출처는 링크 참조 바랍니다♠1.png

    [ 추가 정보 ... 더보기) ]
    뷰PDF 1,2



    office view

    관련자료

    댓글목록

    등록된 댓글이 없습니다.


    새창 작성 수정 목록 링크 Edit G카랜다 HDD HDD HDD 게시물 주소 복사




    Total 1,772 / 10 Page
    [ ● img vmdk 마운트 수정하기 )헤놀로지 RedPill tinyCore 만능부트로더 for Native… ] 댓글 1

    ● img vmdk 마운트 수정하기 )헤놀로지 RedPill tinyCore 만능부트로더 for Native img 적용파일 수정하기헤놀로지 R…

    [ ● Windows 10에서 ISO 및 IMG 파일을 마운트하는 방법 ]

    ●Windows 10에서 ISO 및 IMG 파일을 마운트하는 방법권장:Windows 문제를 수정하고 시스템 성능을 최적화하려면 여기를 클릭하십시…

    [ ● 설치된 드라브 목록 보기 )헤놀로지 RedPill tinyCore 만능부트로더 ]

    ● 설치된 드라브 목록)헤놀로지 RedPill tinyCore 만능부트로더빌드 진행후 바로 빌드된 드라이브 목록 보기 ext-manager.sh…

    [ ● 부팅후 초기화파일 구성방법 )헤놀로지 RedPill tinyCore 만능부트로더 for Native im… ] 댓글 1

    ● 부팅후 초기화파일 구성방법 )헤놀로지 RedPill tinyCore 만능부트로더 for Native img 적용자신의 구성파일을 usb로 부…

    [ ● usb작업 빌드 )헤놀로지 RedPill tinyCore 만능부트로더 for Native img 적용 ] 댓글 10

    ● usb작업)헤놀로지 RedPill tinyCore 만능부트로더 for Native img 적용본 작업은 저의 안되는 구형 노트북 system…

    [ ● 작업참조 정보)헤놀로지 RedPill tinyCore 만능부트로더 for Native img 적용 가이드 ] 댓글 8

    ● 작업준비)헤놀로지 RedPill tinyCore 만능부트로더 for Native img 적용 가이드슈퍼멤버 게시글 정보게시됨2021년 12월…

    [ ● 쉴드TV 업데이트 SE9.0에서 알려지고 보고된 문제와 Nvidia 8로 다운그레이드 방법 ] 댓글 1

    ● 쉴드TV 업데이트 SE9.0에서 알려지고 보고된 문제와 Nvidia 8로 다운그레이드 방법<쉴드TV 포럼에 올라온 원문구글번역 내용입…

    [ ● 시놀로지 dsm 7.0 putty 명령어 systemctl로 저의 시스템 동작상태 및 ??? 명령어를 … ] 댓글 2

    ● 시놀로지 dsm 7.0 putty 명령어systemctl로 저의 시스템 동작상태 및 ??? 명령어를 실행 확인 으로 실행 중지 재시작 명령 …

    [ ● 나의 synoinfo.conf 설정 값 확인하여 설정값 변경 작업 준비 ] 댓글 6

    ● 나의 synoinfo.conf 설정 값 확인하여 설정값 변경 작업 준비현재 변경 없이 나의 구성어렵네요변경내용 grub.cfg 변경만으로 무…

    [ ● 12/15 redpill 빌드 작업 log 파일 생성 날자 시간 저장 하기 및 ??_redpill_bui… ] 댓글 20

    ●redpill 빌드 작업 log 파일 생성 날자 시간 저장 하기및 ??redpill_build_2021-12-15T??.log 작업 내용 저장…

    [ ● 시놀로지 HDD 저장소 관리자에 시스템 파티션 실패함 (정상) 일때 복구 방법 ]

    ● 시놀로지 HDD 저장소 관리자에 시스템 파티션 실패함 (정상) 일때 복구 방법▶ 문제증상 및 복구 > 개요에 복구 메뉴 있음추정 문제원…

    [ ● vCenter 없이 ESXi 6.7을 7.0으로 업그레이드하는 방법 ]

    ESXi 7.0에서 지원되지 않는 공급업체 하드웨어 VIB가 호스트에 설치되어 있을 수 있으므로 이러한 VIB가 업그레이드 프로세스를 차단할 수…

    [ ● 정보) esxi에 vib파일로 된 드라이버 설치방법. ]

    ●esxi에 vib파일로 된 드라이버 설치방법.파일이름이 driver.vib 라고 할 경우..1. web에서ESXi 접속2. 유지보수 모드로 변…

    [ ● 1번째)Proxmox ( PVE)에서 xpenology redpill dsm7.0 설치 테스트2 ] 댓글 2

    ●Proxmox ( PVE)에서 xpenology redpill dsm7.0 설치 테스트2기본 설치 방법다운로드https://www.proxmo…

    [ 실패● Proxmox ( PVE)에서 xpenology redpill dsm7.0 설치 테스트 ]

    ● Proxmox PVE 에서 xpenology redpill dsm7.0 설치 테스트 기본 VM 구성 xpenology 설치하기자신만을 설정 …


    ♥간단_메모글♥


    최근글


    새댓글



    PHP 안에 HTML ☞ 홈페이지 화면갱신 시간은 ♨
    ▶ 2025-07-16 11:54:40

    오늘의 홈 현황


    • 현재 접속자♨ 669 명
    • 오늘 가입자※ 0 명
    • 어제 가입자※ 1 명
    • 주간 가입자※ 8 명
    • 오늘 방문자 31,095 명
    • 어제 방문자 56,107 명
    • 최대 방문자 122,350 명
    • 전체 방문자 6,978,577 명
    • 전체 게시물※ 9,038 개
    • 전체 댓글수※ 25,727 개
    • 전체 회원수 11,739 명

    QR코드


    ☞ QR코드 스캔은 kakao앱 자체 QR코드

    알림 0








    최신글↑