본문 바로가기

deploy2

사용자 단말기 관리 시 보안 강화를 위한 사설 인증서 생성 및 배포 사설 인증서를 생성하고 관리하는 과정에서 필요한 명령어와 절차입니다. 이 예시에서는 OpenSSL을 사용하여 사설 CA(인증 기관) 설정 및 인증서 관리 과정을 설명하겠습니다. OpenSSL 설치 먼저 OpenSSL이 설치되어 있어야 합니다. 대부분의 Linux 배포판에서는 OpenSSL이 기본적으로 설치되어 있습니다. Windows 사용자의 경우 별도로 설치가 필요할 수 있습니다. 1. 사설 CA 설정 사설 CA를 설정하기 위해서는 루트 인증서와 키를 생성해야 합니다. 루트 키 생성 openssl genrsa -out rootCA.key 4096 이 명령어는 4096비트 길이의 RSA 개인 키를 생성합니다. 루트 인증서 생성 (자체 서명) openssl req -x509 -new -nodes -key .. 2024. 4. 15.
Docker Swarm 클러스터 환경변수(configs)와 시크릿(secrets) 정보 관리 Docker에서는 configs와 secrets를 사용하여 설정 데이터 및 민감한 정보를 관리할 수 있습니다. 이들은 Swarm 모드에서 사용되며, 일반적으로 docker-compose.yml 파일을 사용하여 구성됩니다. Docker Configs configs는 설정 데이터를 관리하는 데 사용됩니다. 예를 들어, Nginx 설정 파일, Apache 설정 파일 등을 configs로 관리할 수 있습니다. docker config 명령을 사용하여 config를 만들고 관리할 수 있습니다. Docker Swarm 모드에서만 사용 가능하며, 각 서비스에서 해당 설정을 사용할 수 있습니다. 예: version: '3.8' services: web: image: nginx:latest configs: - sourc.. 2024. 1. 21.