NPM이용 와일드카드 인증서 발급(ft. cloudflare)
# Virtualation/Docker2024. 4. 18. 13:33NPM이용 와일드카드 인증서 발급(ft. cloudflare)

클라우드플레어 API키 발급 클라우드플레어 로그인 후 아래 페이지로 이동 https://dash.cloudflare.com/profile/api-tokens 발급받은 키 확인[darksharavim]curl -X GET "https://api.cloudflare.com/client/v4/user/tokens/verify" \ > -H "Authorization: Bearer 123456789qwerasdzxc123456789" \ > -H "Content-Type:application/json" {"result":{"id":"417dffc3d4d75e49a5391c1756ecea56","status":"active"},"success":true,"errors":[],"messages":[{"code":1..

NPM install(ft. docker)
# Virtualation/Docker2024. 4. 8. 08:53NPM install(ft. docker)

https://nginxproxymanager.com/ Nginx Proxy Manager Docker container and built in Web Application for managing Nginx proxy hosts with a simple, powerful interface, providing free SSL support via Let's Encrypt nginxproxymanager.com 시놀로지 vmm에 설치 version: '3' services: app: image: 'jc21/nginx-proxy-manager:latest' ports: - '80:80' - '81:81' - '443:443' environment: DB_MYSQL_HOST: "db" DB_MYSQL_PORT:..

vsftp 초기 셋팅 및 ssl설정
# Operation System/Linux2022. 10. 19. 00:52vsftp 초기 셋팅 및 ssl설정

default [darksharavim.tistory.com]cat vsftpd.conf | grep -v '#' anonymous_enable=YES local_enable=YES write_enable=YES local_umask=022 dirmessage_enable=YES xferlog_enable=YES connect_from_port_20=YES xferlog_std_format=YES listen=NO listen_ipv6=YES pam_service_name=vsftpd userlist_enable=YES tcp_wrappers=YES setting value anonymous_enable=NO # 보안상 anonymous계정 접근차단 local_enable=YES write_enable=..

nginx SSL 설정 및 적용
# Web&WAS/Nginx2022. 5. 17. 07:48nginx SSL 설정 및 적용

# HTTPS server # server { listen 443 ssl; server_name nikeshoes.shop; ssl_certificate /etc/letsencrypt/live/nikeshoes.shop/cert.pem; ssl_certificate_key /etc/letsencrypt/live/nikeshoes.shop/privkey.pem; ssl_client_certificate /etc/letsencrypt/live/nikeshoes.shop/fullchain.pem; ssl_protocols TLSv1.2; # ssl_session_cache shared:SSL:1m; # ssl_session_timeout 5m; # ssl_ciphers HIGH:!aNULL:!MD5; # ss..

mysql ssl 설정 및 적용
# DataBase/Mysql(MariaDB)2022. 5. 3. 19:58mysql ssl 설정 및 적용

vi my.cnf [mysqld] ssl-ca = /home/mysql/fullchain3.pem ssl-key = /home/mysql/privkey3.pem ssl-cert = /home/mysql/cert3.pem service restart mysqld or mariadb MariaDB [(none)]> show variables like '%ssl%'; +---------------------+-----------------------------+ | Variable_name | Value | +---------------------+-----------------------------+ | have_openssl | YES | | have_ssl | DISABLED | | ssl_ca | /h..

image