11.Nas_1


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


★★★ lets encrypt 인증서 재설치 acme.sh 시놀로지 멀티 인증서 만들기 ★★★

♨ 카랜더 일정 : 2024년06월29일
  • 링크

  • 첨부

  • 컨텐츠 정보

    본문

    ● 성공)lets encrypt 인증서 재설치 acme.sh.github에서 정보 찾아  설치

    작업일:2024_0629_2216_14

    https://www.youtube.com/watch?v=dgXsaLhDLdQ


    멀티인증서 시놀로지NAS에 설치하는 영상  /lets encrypt 인증서 수동설치 하기
    https://www.youtube.com/watch?v=KKTHTix_VMM

    3232235521_1719646645.8168.png

    >> 이것은 도메인에 dns 설정에서 txt type 등록 순서 입니다

    >> nslookup txt 확인후 >> 인증서 발급 입니다.

    ===> 영상은 참조만  작업에 응용  합니다 


    현제 싱글 유로 ssl 인증서 사용중입니다

    http://cam.11q.kr 서브 도메인이 동작 하지 않습니다

    멀티 인증서 설치 작업 성공 정리 합니다
    3232235521_1719648400.1649.png

    https://cam.11q.kr/#/signin

    3232235521_1719648528.3741.png


    acme.sh.github에서 정보 찾아  설치 준비

    설치 방법 

    wget -O - https://get.acme.sh | sh

    설치  경로는

    3232235521_1719670683.3127.png


    설치 진행이  acme.sh 가 안되는 문제가 시놀로지에서 발생 합니다.

    crontab 이 설치 되지 않으면 설치 문제 발생 

    opkg 로 crontab 설치 방법

    ChatGPT

    Entware를 사용하여 시놀로지 NAS에 crontab을 설치하는 방법은 다음과 같습니다:

    1. Entware 설치

    Entware가 이미 설치되어 있지 않다면 먼저 설치해야 합니다. Entware를 설치하는 방법은 앞서 설명한 단계를 따릅니다.

    2. opkg를 사용하여 crontab 설치

    1. Entware 패키지 목록 업데이트:

      sh
      코드 복사
      opkg update
    2. crontab 패키지 설치:

      • Entware를 사용하여 cron 패키지를 설치합니다:
        sh
        코드 복사
        opkg install cron
    3. crond 서비스 시작 및 활성화:

      • 설치가 완료되면 crond 서비스를 시작하고 활성화합니다:

        sh
        코드 복사
        /opt/etc/init.d/S10cron start
      • 부팅 시 자동으로 시작되도록 설정하려면 다음 명령어를 입력합니다:

        sh
        코드 복사
        ln -s /opt/etc/init.d/S10cron /opt/etc/init.d/S99cron

    3. crontab 설정

    1. crontab 파일 편집:

      • cron 작업을 설정하기 위해 crontab 파일을 편집합니다:
        sh
        코드 복사
        export VISUAL=nano crontab -e
    2. 테스트 작업 추가:

      • 아래와 같은 형식으로 간단한 작업을 추가합니다. 예를 들어, 매 5분마다 /tmp/test.txt 파일에 현재 시간을 기록하는 작업:
        sh
        코드 복사
        */5 * * * * echo "cron test: $(date)" >> /tmp/test.txt
    3. 변경사항 저장 및 종료:

      • 변경사항을 저장하고 편집기를 종료합니다.

    4. cron 작업 확인

    1. 테스트 파일 확인:
      • 5분 후 /tmp/test.txt 파일이 생성되고 내용이 기록되는지 확인합니다:
        sh
        코드 복사
        cat /tmp/test.txt유

    유용한 nano에디터 mc파일관리자를 설치 방법 입니다.

    opkg install nano

    opkg install mc




    위 단계를 따라 Entware를 사용하여 시놀로지 NAS에 crontab을 설치하고 설정할 수 있습니다. 추가로 궁금한 사항이 있으면 언제든지 문의해주세요!

    다음은 시놀로지 NAS에 Entware를 설치하고 사용하는 방법입니다:

    1. Entware 설치

    1. 시놀로지 NAS에 SSH 접속:

      • SSH를 통해 시놀로지 NAS에 접속합니다.
      • SSH 접속 명령어 예시:
        sh
        코드 복사
        ssh your_username@your_nas_ip
    2. 필요한 디렉토리 생성:

      • Entware 설치를 위해 필요한 디렉토리를 생성합니다:
        sh
        코드 복사
        sudo mkdir -p /volume1/@entware
    3. Entware 설치 스크립트 다운로드 및 실행:

      • Entware 설치 스크립트를 다운로드하고 실행합니다:
        sh
        코드 복사
        wget -O - http://bin.entware.net/x64-k3.2/installer/generic.sh | sudo sh
    4. 환경 변수 설정:

      • 설치가 완료되면 Entware 환경 변수를 설정합니다:
        sh
        코드 복사
        echo 'export PATH=/opt/bin:/opt/sbin:$PATH' >> ~/.profile source ~/.profile

    2. Entware로 패키지 설치

    1. 패키지 목록 업데이트:

      • Entware의 패키지 목록을 업데이트합니다:
        sh
        코드 복사
        opkg update
    2. 패키지 설치:

      • 예를 들어, nano 텍스트 편집기를 설치하려면 다음 명령어를 사용합니다:
        sh
        코드 복사
        opkg install nano
    3. 설치된 패키지 사용:

      • 설치된 패키지를 바로 사용할 수 있습니다. 예를 들어 nano를 실행하려면:
        sh
        코드 복사
        nano

    3. 추가 정보

    Entware를 사용하면 apt와 유사한 방식으로 다양한 패키지를 설치하고 관리할 수 있습니다. opkg 명령어는 apt 명령어와 비슷한 기능을 제공합니다.

    • 패키지 검색:
      sh
      코드 복사
      opkg list | grep package_name
    • 패키지 제거:
      sh
      코드 복사
      opkg remove package_name

    위 단계를 따라 시놀로지 NAS에 Entware를 설치하고 패키지를 관리할 수 있습니다. 도움이 필요하면 언제든지 문의해주세요!

     cd ~/.acme.sh

    ./acme.sh
    3232235521_1719652075.7779.png

    3232235521_1719670767.9202.png

    ===================================

    https://www.youtube.com/watch?v=GBX-hLV34X

    도메인 확인 작업

    syno-letsencrypt new-cert -d 11q.kr -m ss1145@gmail.com -v

    3232235521_1719660376.0763.png


    syno-letsencrypt new-cert -d 123q.me -m ss1145@gmail.com -v
    3232235521_1719660862.723.png

    애러 상태

    3232235521_1719660995.6639.png


    정상 ha.11q.kr

    3232235521_1719661027.458.png


    도메인 설정 상태

    3232235521_1719661236.3673.png


    서브 도메인 등록

    3232235521_1719661256.4286.png




    서브도메인 확인

    3232235521_1719661286.7014.png


    acme.sh 설치는

    wget -O - https://get.acme.sh | sh



    /root/.acme.sh/acme.sh

    설치 됩니다


    3232235521_1719662266.744.png

    zeroSSl 사이트 계정 등록
    /root/.acme.sh/acme.sh --register-account --server letsencrypt

    3232235521_1719662521.1428.png



    root@www11q:~/.acme.sh# /root/.acme.sh/acme.sh --register-account --server letsencrypt

    [Sat Jun 29 09:01:38 PM KST 2024] Create account key ok.

    [Sat Jun 29 09:01:38 PM KST 2024] Registering account: https://acme-v02.api.letsencrypt.org/directory

    [Sat Jun 29 09:01:39 PM KST 2024] Registered

    [Sat Jun 29 09:01:39 PM KST 2024] ACCOUNT_THUMBPRINT='_0P77OVqJ86hAwO6ck9QoQVQ1qBshXpDsMAqDiF2C3k'

    root@www11q:~/.acme.sh#


    /root/.acme.sh/acme.sh --set-default-ca --server letsencrypt
    3232235521_1719662662.4877.png

    /root/.acme.sh/acme.sh --cron

    3232235521_1719662751.0355.png

    https://www.youtube.com/watch?v=GBX-hLV34XY

    이어 2편

    https://www.youtube.com/watch?v=dgXsaLhDLdQ


    4.인증서 txt 발급 하여  도메인 txt  등록 작업

    /root/.acme.sh/acme.sh --issue --dns --force -d yourdomain.com -d *.yourdomain.com --yes-I-know-dns-manual-mode-enough-go-ahead-please --server letsencrypt

    /root/.acme.sh/acme.sh --issue --dns --force -d 11q.kr -d *.11q.kr --yes-I-know-dns-manual-mode-enough-go-ahead-please --server letsencrypt

    3232235521_1719663141.5068.png



    [Sat Jun 29 09:05:04 PM KST 2024] ===End cron===

    root@www11q:~/.acme.sh# /root/.acme.sh/acme.sh --issue --dns --force -d 11q.kr -d *.11q.kr --yes-I-know-dns-manual-mode-enough-go-ahead-please --server letsencrypt

    [Sat Jun 29 09:11:50 PM KST 2024] Using CA: https://acme-v02.api.letsencrypt.org/directory

    [Sat Jun 29 09:11:50 PM KST 2024] Creating domain key

    [Sat Jun 29 09:11:50 PM KST 2024] The domain key is here: /root/.acme.sh/11q.kr_ecc/11q.kr.key

    [Sat Jun 29 09:11:50 PM KST 2024] Multi domain='DNS:11q.kr,DNS:*.11q.kr'

    [Sat Jun 29 09:11:53 PM KST 2024] Getting webroot for domain='11q.kr'

    [Sat Jun 29 09:11:53 PM KST 2024] Getting webroot for domain='*.11q.kr'

    [Sat Jun 29 09:11:54 PM KST 2024] Add the following TXT record:

    [Sat Jun 29 09:11:54 PM KST 2024] Domain: '_acme-challenge.11q.kr'

    [Sat Jun 29 09:11:54 PM KST 2024] TXT value: 'U-YcAmkDsyRauPdpb-n4kK7ncCwDQxW095rCNBKcTUU'

    [Sat Jun 29 09:11:54 PM KST 2024] Please be aware that you prepend _acme-challenge. before your domain

    [Sat Jun 29 09:11:54 PM KST 2024] so the resulting subdomain will be: _acme-challenge.11q.kr

    [Sat Jun 29 09:11:54 PM KST 2024] Add the following TXT record:

    [Sat Jun 29 09:11:54 PM KST 2024] Domain: '_acme-challenge.11q.kr'

    [Sat Jun 29 09:11:54 PM KST 2024] TXT value: 'xB176lKX0NZ8z4RvN3uKjjyNoy5BwPgH2XuvYLeYcjY'

    [Sat Jun 29 09:11:54 PM KST 2024] Please be aware that you prepend _acme-challenge. before your domain

    [Sat Jun 29 09:11:54 PM KST 2024] so the resulting subdomain will be: _acme-challenge.11q.kr

    [Sat Jun 29 09:11:54 PM KST 2024] Please add the TXT records to the domains, and re-run with --renew.

    [Sat Jun 29 09:11:54 PM KST 2024] Please check log file for more details: /root/.acme.sh/acme.sh.log

    root@www11q:~/.acme.sh# ^C

    root@www11q:~/.acme.sh#



    추가 도메인 작업 추가 123q.me 

    /root/.acme.sh/acme.sh --issue --dns --force -d 123q.me -d *.123q.me  --yes-I-know-dns-manual-mode-enough-go-ahead-please --server letsencrypt

    3232235521_1719671351.6412.png


    cafe 24 도메인 접속
    에서 저는

    네임서버 에서  txt 등록  합니다
    3232235521_1719663836.8595.png

    3232235521_1719663817.8807.png




    root@www11q:~/.acme.sh# /root/.acme.sh/acme.sh --issue --dns --force -d 123q.me -d *.123q.me  --yes-I-know-dns-manual-mode-enough-go-ahead-please --server letsencrypt
    [Sat Jun 29 11:28:49 PM KST 2024] Using CA: https://acme-v02.api.letsencrypt.org/directory
    [Sat Jun 29 11:28:49 PM KST 2024] Creating domain key
    [Sat Jun 29 11:28:49 PM KST 2024] The domain key is here: /root/.acme.sh/123q.me_ecc/123q.me.key
    [Sat Jun 29 11:28:49 PM KST 2024] Multi domain='DNS:123q.me,DNS:*.123q.me'
    [Sat Jun 29 11:28:53 PM KST 2024] Getting webroot for domain='123q.me'
    [Sat Jun 29 11:28:53 PM KST 2024] Getting webroot for domain='*.123q.me'
    [Sat Jun 29 11:28:53 PM KST 2024] Add the following TXT record:
    [Sat Jun 29 11:28:53 PM KST 2024] Domain: '_acme-challenge.123q.me'
    [Sat Jun 29 11:28:53 PM KST 2024] TXT value: 'ID6CgU7vEhl0teCFxDR24y8-RFe9FIt4PEvg9araA-U'
    [Sat Jun 29 11:28:53 PM KST 2024] Please be aware that you prepend _acme-challenge. before your domain
    [Sat Jun 29 11:28:53 PM KST 2024] so the resulting subdomain will be: _acme-challenge.123q.me
    [Sat Jun 29 11:28:53 PM KST 2024] Add the following TXT record:
    [Sat Jun 29 11:28:53 PM KST 2024] Domain: '_acme-challenge.123q.me'
    [Sat Jun 29 11:28:53 PM KST 2024] TXT value: 'OkKns-OLEGJ3uLYcJj5fRqTEvv9km6l3vWUTOn2mkp4'
    [Sat Jun 29 11:28:53 PM KST 2024] Please be aware that you prepend _acme-challenge. before your domain
    [Sat Jun 29 11:28:53 PM KST 2024] so the resulting subdomain will be: _acme-challenge.123q.me
    [Sat Jun 29 11:28:53 PM KST 2024] Please add the TXT records to the domains, and re-run with --renew.
    [Sat Jun 29 11:28:53 PM KST 2024] Please check log file for more details: /root/.acme.sh/acme.sh.log
    root@www11q:~/.acme.sh#

    등록 확인 작업

    3232235521_1719663946.0887.png
    root@www11q:~/.acme.sh# nslookup
    > set type=txt
    > _acme-challenge.11q.kr
    Server:         8.8.8.8
    Address:        8.8.8.8#53

    Non-authoritative answer:
    _acme-challenge.11q.kr  text = "xB176lKX0NZ8z4RvN3uKjjyNoy5BwPgH2XuvYLeYcjY"
    _acme-challenge.11q.kr  text = "U-YcAmkDsyRauPdpb-n4kK7ncCwDQxW095rCNBKcTUU"

    Authoritative answers can be found from:
    > exit


    시놀로지 dns서버 사용조건으로 확인 작업 
    3232235521_1719671637.6098.png
    3232235521_1719671668.4117.png

    시놀로지 dns서버 작업 실패
    3232235521_1719672123.9743.png


    squarespace 에서 등록시 성공

    3232235521_1719672250.3327.png


    7. 도메인 최종 발급갱신

    ./acme.sh --renew --dns --force -d yourdomain.com -d *.yourdomain.com --yes-I-know-dns-manual-mode-enough-go-ahead-please --server letsencrypt

    /root/.acme.sh/./acme.sh --renew --dns --force -d 11q.kr -d *.11q.kr --yes-I-know-dns-manual-mode-enough-go-ahead-please --server letsencrypt
    3232235521_1719664305.4643.png

    /root/.acme.sh/./acme.sh --renew --dns --force -d 11q.kr -d *.11q.kr --yes-I-know-dns-manual-mode-enough-go-ahead-please --server letsencrypt
    /root/.acme.sh/./acme.sh --renew --dns --force -d 123q.me -d *.123q.me --yes-I-know-dns-manual-mode-enough-go-ahead-please --server letsencrypt
    3232235521_1719672440.4852.png
    -----END CERTIFICATE-----
    [Sat Jun 29 09:30:37 PM KST 2024] Your cert is in: /root/.acme.sh/11q.kr_ecc/11q.kr.cer
    [Sat Jun 29 09:30:37 PM KST 2024] Your cert key is in: /root/.acme.sh/11q.kr_ecc/11q.kr.key
    [Sat Jun 29 09:30:37 PM KST 2024] The intermediate CA cert is in: /root/.acme.sh/11q.kr_ecc/ca.cer
    [Sat Jun 29 09:30:37 PM KST 2024] And the full chain certs is there: /root/.acme.sh/11q.kr_ecc/fullchain.cer
    root@www11q:~/.acme.sh#
    ===================

    -----END CERTIFICATE-----
    [Sat Jun 29 11:46:34 PM KST 2024] Your cert is in: /root/.acme.sh/123q.me_ecc/123q.me.cer
    [Sat Jun 29 11:46:34 PM KST 2024] Your cert key is in: /root/.acme.sh/123q.me_ecc/123q.me.key
    [Sat Jun 29 11:46:34 PM KST 2024] The intermediate CA cert is in: /root/.acme.sh/123q.me_ecc/ca.cer
    [Sat Jun 29 11:46:34 PM KST 2024] And the full chain certs is there: /root/.acme.sh/123q.me_ecc/fullchain.cer
    root@www11q:~/.acme.sh#

    생성 성공
    3232235521_1719664475.3758.png

    인증서 등록을 위한 pc samba 로 파일업로드 가능한곳으로 복사
    cp /root/.acme.sh/11q.kr_ecc/*.* /volume1/web/ssl/11qkr/
    cp /root/.acme.sh/123q.me_ecc/*.* /volume1/web/ssl/123qme/


    3232235521_1719664816.505.png


    하기경로는 1회만 진행 필요한 > 인증서 가져오기 작업용

    3232235521_1719664839.0818.png

    3232235521_1719672684.8475.png

    인증서 가져오기
    3232235521_1719665931.1391.png
    3232235521_1719672851.2166.png



    3232235521_1719668238.046.png

    기본 인증서 찾기

    자동 업데이트 준비 
    기본 인증서 찾기 
    3232235521_1719668261.1661.png
    기본 인증서로 변경
    3232235521_1719668310.676.png
    인증서 적용
    3232235521_1719668371.2665.png

    3232235521_1719668587.6011.png

    ★★★2 lets encrypt 인증서 acme.sh 시놀로지 자동 업데이트 만들기 ★★★

    ,,,진행....end

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



    office view

    관련자료

    댓글목록

    profile_image

    11qkr님의 댓글

    11qkr 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 아이피 (192.♡.0.1) 작성일
    profile_image

    11qkr님의 댓글

    11qkr 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 아이피 (192.♡.0.1) 작성일
    profile_image

    11qkr님의 댓글

    11qkr 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 아이피 (192.♡.0.1) 작성일

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




    Total 1,765 / 29 Page
    [ 포토스테이션 폴더 url연결하기 및 마운트 만들기 ]

    포토스테이션 폴더 url연결하기 및 마운트 만들기♠\r\n♠ https://11q.kr은 정보를 찾아 공유 합니다. https://11q.kr …

    [ 가벼운 웹하드 정보 h5ai ] 댓글 11

    가벼운 웹하드 정보http://cafe.naver.com/synologynas/45201http://data.wsgvet.com/Public/h…

    [ 시놀로지 nas 웹하드 만들어보자] 24. 링크하드를 대체할만한 웹하드 프로그램이 있는지 [에이블스토어] ]

    >웹] 24. 링크하드를 대체할만한 웹하드 프로그램이 있는지 [에이블스토어] 에이블서포터즈 1기[출처] [웹] 24. 링크하드를 대체할만한…

    [ 게시판 공유 카카오톡으로 링크 공유 하기_성공 20150109 ] 댓글 1

    >https://developers.kakao.com/docs/js카카오톡개발가이드에 접속 / 카카오톡 링크 에서1.원본 아래 소스를 게시…

    [ mysql SSH를 이용하여 DB 백업 ]

    ♠http://cafe.naver.com/synologynas/4903 참조 합니다♠ shimss home 는 https://11q.kr.com…

    [ WinMerge - 서로 다른 파일 및 폴더(디렉토리) - EcLipSe ... ]

    WinMerge - 서로 다른 파일 및 폴더(디렉토리) - EcLipSe ...kayii.tistory.com › 매뉴얼 › 에디터2007. 6…

    [ Rims mobile 림스모바일 설치 주인장 파일 ]

    > 설치 방법은 링크 참조>■ 11q.kr은 정보를 찾아 공유 합니다. https://11q.kr.comhttps://11q.kr h…

    [ 시놀로지 nas 웹하드 만들어보자] 24. 링크하드를 대체할만한 웹하드 -주인장 설치 입니다 ] 댓글 1

    >https://11q.kr/pydio/사용중 화면에 폴더가 보이지 않는 이유 임시 조치>■ 11q.kr은 정보를 찾아 공유 합니다.…

    [ 인증서 만료로 안전하지 않음으로 접속해주세요 ]

    인증서 만료로 안전하지 않음으로 접속해주세요는 저의 서버의Let’s Encrypt SSL 인증서 가 만료 되어 발생함니다11q.kr 사이트는 안…

    [ 나만의 홈페이지를 무료로 제작하세요 ] 댓글 1

    나만의 홈페이지를직접 제작하세요.무료입니다.내 마음대로 편집. 코딩없는 웹디자인.전세계 58,930,436명의 사용자 커뮤니티.시작하기나만을 위…

    [ 게시판 링크 주소를 없애는 방법 ]

    혹시 게시물에링크1에 주소을http://ipdisk.co.kr/publist/HDD1/xxxxx/han.zip이라고 넣었을 경우게시물 화면에서 …

    [ 로그인 후 원래 위치로 되돌아 가기(모르는 분들을 위하여) ] 댓글 1

    로그인 후 원래 위치로 되돌아 가기(모르는 분들을 위하여)롤프스2014.12.09 22:15:45조회572댓글5관련링크http://unabate…

    [ wix 홈페이지 만들기 정보 ]

    wix 홈페이지 만들기 2지난 리봄 홈페이지 만들기에 이어한번 더 !!부동산교육사업단의 홈페이지를 만들었습니다.> 리봄 홈페이지 구경하기 …

    [ 시놀로지 나스 nas vpn 주인장 장비 설정 하기 ]

    ♠vpn 설정 정보 자료링크 VPN 설정 참조 설치 바라며http://studyforus.tistory.com/212http://cafe.nav…

    [ azuploader 대용량 업로드 스킨 댓글 가능 변경 ] 댓글 3

    azuploader 대용량 업로드 스킨 댓글 가능 변경\r\n\r\n♠\r\n♠ shimss home 는 https://11q.kr.com 시놀…

    [ 해결)새글이 모바일 new.php가 동작 하지 안는 것 문의 ]

    새글이 모바일 new.php가 동작 하지 안는 것 문의 1 심봉사 0 0 0초전0 https://11q.kr/g5s/bbs/new.php?dev…


    ♥간단_메모글♥


    최근글


    새댓글



    PHP 안에 HTML ☞ 홈페이지 화면갱신 시간은 ♨
    ▶ 2024-07-02 07:14:31

    오늘의 홈 현황


    • 현재 접속자♨ 566 명
    • 오늘 가입자※ 0 명
    • 어제 가입자※ 2 명
    • 주간 가입자※ 13 명
    • 오늘 방문자 1,176 명
    • 어제 방문자 2,079 명
    • 최대 방문자 13,042 명
    • 전체 방문자 4,408,305 명
    • 전체 게시물※ 8,672 개
    • 전체 댓글수※ 24,813 개
    • 전체 회원수 11,079 명

    QR코드


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

    알림 0








    최신글↑