Archive/설치-세팅

    시놀로지 NAS, Let's Encrypt 와일드카드(WildCard) SSL 인증서 적용기-3

    시놀로지 DS218+, DSM 6.2, DNSZi, ACME-DNS, ACME.SH case 입니다. 기존 포스팅[2020.12.14 - [Dev./설치&세팅] - 시놀로지 NAS, Let's Encrypt WildCard SSL 적용기-2]에서는 DuckDNS를 이용한 와일드카드 인증서 발급 및 자동 갱신을 설정하였으나, 발급대상을 *.eunpoong.com으로 했기 때문에 서브도메인 이슈는 없으나 root 도메인에 대한 인증서 validation 이슈가 있어서 dns challenge를 변경함 1. ACME.SH 설치 2. acme-dns에 register하여 고유키, 계정, 비번을 획득 3. CNAME 등록 4. 스케쥴러로 issue / renew 시 시놀로지 NAS에 변경된 인증서 적용 1. AC..

    시놀로지 NAS, Let's Encrypt WildCard SSL 적용기-2

    2021-05-06 재작성 [시놀로지 NAS, Let's Encrypt 와일드카드(WildCard) SSL 인증서 적용기-3] 시놀로지 DS218+ DSM 6.2, DNSZi, DuckDNS, ACME.SH case 입니다. 1. DNSZi의 DNS서버를 사용중인데, DNSZi는 txt 키/값을 등록하는 API를 지원하지 않아서(2018년 9월 경 내부논의 중이라는 답변 게시물을 확인) DuckDNS를 CNAME Alias하여 사용합니다. 또는 CloudFlare를 사용하는 방법은 검토 중입니다. 2. DuckDNS 가입 및 Token 값 (예시) aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee 3. DNSZi 의 CNAME 등록 (예시) CNAME : _acme-challenge.eu..

    Ubuntu Git Lastest Version 설치

    sudo add-apt-repository -y ppa:git-core/ppa sudo apt update sudo apt install -y git

    NVM으로 Node.js 설치하기

    NVM 설치 1. NVM 최신 버전 확인 NVM 공식 Repo에 가서 Latest release 항목에 있는 버전명을 체크한다 2. NVM 설치 VersionInfo 부분에 아까 체크한 버전명을 넣고 실행하면 NVM이 설치된다 curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/VersionInfo/install.sh | bash ex) curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.37.0/install.sh | bash export NVM_DIR="$HOME/.nvm" [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" [ -s "$NVM_DIR/bash_comple..

    Let's Encrypt Wildcard SSL 인증서 + acme.sh + duckdns 생성

    2021-05-06 재작성 [시놀로지 NAS, Let's Encrypt 와일드카드(WildCard) SSL 인증서 적용기-3] 1. Duckdns 도메인 등록 & 토큰 2. DNSZi CNAME 등록 3. Acme.sh export DuckDNS_Token="aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee" acme.sh --insecure --issue \ --dns dns_duckdns \ --challenge-alias cometwiz.duckdns.org \ -d cometwiz.com \ -d *.cometwiz.com 4. 인증서 갱신 acme.sh --renew -d cometwiz.com -d *.cometwiz.com 참조링크 acme.sh - DNSAPI acmesh-..

    WSL Ubuntu Sudo 권한 허용 및 서비스 자동 시작

    - 윈도우10 pro, WSL, Ubuntu 18.04 에서 확인한 내용 /etc/sudoers 파일 내용 중 # User privilege specification root ALL=(ALL:ALL) ALL WSL_USER_ID ALL=(ALL:ALL) NOPASSWD:ALL # Allow members of group sudo to execute any command %sudo ALL=(ALL:ALL) NOPASSWD:ALL : sudoers readonly 일 경우, $ sudo bash $ chattr -i /etc/sudoers $ chmod u+w /etc/sudoers : 윈도우 부팅 시 자동 시작, - C:\Users\사용자계정\AppData\Roaming\Microsoft\Windows\S..

    시놀로지 NAS, Let's Encrypt WildCard SSL 적용

    2021-05-06 재작성 [시놀로지 NAS, Let's Encrypt 와일드카드(WildCard) SSL 인증서 적용기-3] 2020-12-14 재작성 [시놀로지 NAS, Let's Encrypt WildCard SSL 적용-2] 2020-03-01. 아래 작성한 방법은 Manual DNS 방법일 시 schedule auto renew가 적용안됩니다. -> renew 시점에 dns txt 값이 변경되서 validation이 진행안됨. -> cloudflare로 nameserver를 변경하여 다시 설정함 DSM 6.2 및 DNSZi의 dns txt 이용한 시놀로지 나스 Let's Encrypt 와일드카드 SSL 인증서 적용 case입니다. 1. acme.sh 사용 이유 - Let's Encrypt Wil..

    이클립스/STS IPv4 출력

    Run > Run Configurations > 해당서버 > Arguments VM Arguments 에 -Djava.net.preferIPv4Stack=true 추가 잊어먹지 좀 말자