CentOS에서 .NET Core SSL 연결 문제 해결 방법
OPENSSLDIR 경로 확인 및 최종 해결책
1. OPENSSLDIR 경로 확인
$ openssl version -a
2. 그런 다음 CentOS 기본 openssl CA 인증서를 복사합니다.
$ cp /etc/pki/tls/cert.pem /usr/local/openssl/
참고 링크: https://lamjack.github.io/2018/05/11/centos-compile-openssl-missing-ca-bundle-crt/
다음 내용은 건너뛰어도 됩니다
=================================== ...
7월 2일 02:02에 게시됨
CentOS 7에서 Kafka 3.7 단일 노드 구축: Zookeeper + SSL 인증 및 공중망 프록시 연동 가이드
1. 필요한 패키지 다운로드
먼저 JDK 1.8, Zookeeper 3.8.4, 그리고 Kafka 3.7.0 바이너리를 준비합니다. JDK는 별도로 다운로드해야 합니다.
wget https://downloads.apache.org/zookeeper/zookeeper-3.8.4/apache-zookeeper-3.8.4-bin.tar.gz
wget https://archive.apache.org/dist/kafka/3.7.0/kafka_2.13-3.7.0.tgz
2. Java 환경 변수 설정
JDK 압축을 풀고 전역 환 ...
6월 27일 00:23에 게시됨
웹서버 - Apache
1. 개요
Apache는 세계적으로 가장 많이 사용되는 웹 서버 소프트웨어입니다. 다양한 운영 체제에서 사용할 수 있으며, 그 성능과 보안性으로 인해 광범위하게 사용되고 있습니다. Apache는 안정적이고 확장성이 좋아,/perl, python, php 등의 인터프리터를 컴파일하여 통합할 수 있습니다.
Apache는 SSL 기술을 지원하며, 여러 개의 가상 호스트를 운영할 수 있습니다. Ap ...
6월 23일 03:22에 게시됨
GRPC 연결 문제 해결: io.grpc.netty.shaded.io.netty.handler.ssl.NotSslRecordException: SSL/TLS 레코드가 아님
문제 상황
최근 회사의 마이크로서비스 프레임워크를 사용하여 백엔드를 개발하면서 파이썬으로 작성된 서비스 인터페이스를 호출해야 했습니다. 여기서는 다른 언어 간의 인터페이스 호출을 위해 GRPC를 사용했습니다. 파이썬 서비스가 실행 중임을 알고 있었지만, 테스트 과정에서 백엔드에서 오류가 발생했습니다. 오류 메시지는 다음과 같습니다:
Caused by: io.grpc.S ...
6월 20일 23:37에 게시됨
Kafka 3.7 SSL 인증서 및 공인 도메인 프록시 설정 가이드
JDK 및 Zookeeper 설치
이 단계는 생략하며, 별도의 설치 가이드를 참고하여 JDK와 Zookeeper를 설치한다.
Kafka 서버 및 클라이언트 인증서 생성
2.1 서버 인증서 생성
먼저 SSL 인증서 저장용 디렉토리를 생성한다.
mkdir ssl && cd ssl
# 1. CA 인증서 생성
# CN 값은 실제 사용할 도메인 이름이어야 한다. 본 가이드에서는 kafka.test.com 도메인을 사용 ...
6월 18일 20:35에 게시됨
Python3 환경에서 YunTongXun SMS SDK 활용한 인증 문자 발송
Python 3.x 프로젝트에서 YunTongXun(容联云通讯) 플랫폼을 활용해 SMS 인증 코드를 발송하는 방법을 살펴본다. 해당 플랫폼은 가입 후 실명 인증 없이도 테스트용 문자 발송 기능을 제공하며, 다만 무료 테스트 계정은 미리 등록한 3개의 휴대폰 번호로만 발송 가능하고 템플릿은 1개만 사용할 수 있다.
SDK 구성 및 프로젝트 설정
공식 문서에서 Python SDK를 내려받으 ...
6월 13일 19:30에 게시됨
Spring Boot에서 HTTPS 활성화하기
Spring Boot 프로젝트에서 HTTPS를 설정하는 방법에 대해 알아보겠습니다. 이 문서에서는 SSL 인증서 생성, 구성 파일 수정 및 HTTP 요청을 HTTPS로 리다이렉션하는 과정을 다룹니다.
SSL 인증서란?
SSL 인증서는 웹 서버와 브라우저 간의 데이터 전송을 암호화하여 보안성을 강화하는 디지털 인증서입니다. 이 인증서는 신뢰할 수 있는 기관에서 발급되며, 서버의 정체 ...
6월 9일 17:27에 게시됨
CentOS 7 vsftpd 가상 사용자 구축 및 SSL/TLS 보안 통신 설정
CentOS 7 환경에서 가상 사용자를 활용한 vsftpd(Very Secure FTP Daemon) 설치와 SSL/TLS 암호화를 통한 보안 강화 절차를 설명합니다.
1. vsftpd 패키지 설치 및 서비스 관리
먼저 yum 패키지 관리자를 통해 vsftpd를 설치하고 시스템 시작 시 자동으로 실행되도록 설정합니다.
# vsftpd 설치
yum install -y vsftpd
# 서비스 활성화 및 시작
systemctl enable vsftpd
...
6월 1일 18:06에 게시됨
Tomcat에서 SSL 인증서 설정을 통한 HTTPS 구성 가이드
Tomcat 서버에 SSL 인증서를 적용하여 HTTPS 서비스 활성화하기
웹 애플리케이션의 보안 강화를 위해 Tomcat 서버에 SSL/TLS 인증서를 설치하고 HTTPS 연결을 활성화하는 과정은 필수적입니다. 아래 절차를 따라 안전한 통신 환경을 구축할 수 있으며, 이는 검색 엔진 최적화(SEO) 측면에서도 긍정적인 영향을 미칩니다.
1. 인증서 발급 준비
신뢰할 수 있는 인증 기관(CA ...
5월 26일 12:37에 게시됨
Python ssl 라이브러리 완벽 가이드: TLS/SSL 보안 통신 구현
Python ssl 모듈 개요
Python 표준 라이브러리의 ssl 모듈은 SSL(Secure Sockets Layer)과 TLS(Transport Layer Security) 프로토콜을 지원하는 핵심 구성 요소입니다. 이 모듈은 OpenSSL 라이브러리의 기능을 래핑하여 네트워크 통신에 암호화, 인증, 데이터 무결성을 제공합니다.
핵심 기능 및 활용
ssl 모듈의 주요 기능은 암호화된 통신 채널 구축, 상대방 신원 확인, ...
5월 24일 04:39에 게시됨