본문 바로가기

전체 글

DevOps - CentOS 8에 Zabbix 5.0 설치 및 한글 깨짐 해결 방법 CentOS 8에서 Zabbix 5.0을 설치할 때, 이전 CentOS 7과 비교하여 일부 설치 과정과 설정이 달라졌습니다. 또한, Zabbix 웹 UI에서 한글이 깨지는 문제를 해결하기 위해 폰트 설정도 필요합니다. 이번 글에서는 CentOS 8에서 Zabbix 5.0을 설치할 때 달라진 점과 한글 문제 해결 방법을 깔끔하게 정리하겠습니다. 기존 포스팅 CentOS7 + Zabbix5.0 # yum install -y epel-release  ② zabbix package 설치(URL : http://repo.zabbix.com/zabbix 최신 설치 버전 경로 확인 후 설치)> # rpm -Uvh h" data-og-host="samso.tistory.com" data-og-source-url="h.. 더보기
IT 기술 팁 - 파워서플라이(PSU) 고장 확인하는 방법 컴퓨터가 부팅되지 않거나 간헐적으로 꺼지는 경우, PSU의 문제일 가능성이 있습니다.이 글에서는 ATX 24핀 커넥터의 개요, 핀 배열과 노치 위치, 클립 테스트를 통해 PSU의 상태를 확인하는 방법을 소개합니다.ATX 24핀 커넥터란?ATX 24핀 커넥터는 데스크톱 컴퓨터의 메인보드에 전력을 공급하는 표준 전원 커넥터입니다. 각 핀은 특정 전압 또는 신호를 제공하며, 컴퓨터의 다양한 부품에 안정적인 전원을 공급합니다.24핀 커넥터의 핀 배열과 노치 위치24핀 커넥터는 두 줄로 배열되며, 노치(돌출된 부분)가 위치한 쪽이 13번~24번 핀에 해당합니다.노치가 있는 하단을 기준으로 핀 배열은 다음과 같습니다 1 2 3 4 5 6 7 8 9 10 11 1213 14 15.. 더보기
Network - SSL 인증서 포맷 비교: PFX, PEM, JKS, DER, P7B 차이점 및 사용법 SSL 인증서 포맷 이해하기: PFX, PEM, JKS 등 주요 포맷 비교SSL 인증서를 보면 각기 다른 포맷들이 존재하고 있습니다. 각 포맷은 사용 목적이나 환경에 따라 다르게 설계되어 있으며 시스템 보안 및 관리에서 중요한 역할을 합니다. 이번 글에서는 인증서 포맷의 특징과 사용 환경을 비교하여 설명합니다.1. PFX (PKCS#12)개요: PFX는 인증서와 개인 키를 하나의 파일에 저장할 수 있는 이진 포맷입니다. PKCS#12 표준을 기반으로 하며, 보안상의 이유로 암호화가 가능합니다.파일 확장자: .pfx 또는 .p12주요 사용 환경: 주로 Windows 서버와 같은 시스템에서 사용됩니다. 인증서와 개인 키를 하나의 파일로 패키징하여 관리할 수 있어 편리합니다.장점: 인증서와 개인 키가 하나의 .. 더보기
Network - OpenSSL 및 Keytool을 활용한 SSL 인증서 변환 방법 – PFX, PEM, JKS 변환 가이드 SSL 인증서 변환 가이드: OpenSSL과 Keytool을 사용한 포맷 변경 방법SSL 인증서 관리는 보안과 네트워크 통신에서 중요한 요소입니다.다양한 시스템 환경에서 인증서 파일을 사용하려면 인증서를 여러 형식으로 변환할 수 있어야 합니다.이 글에서는 SSL 인증서를 .pfx, .pem, .jks 등 다양한 포맷으로 변환하는 방법을 단계별로 설명합니다. 1. .crt와 .key 파일을 조합하여 .pfx 파일 생성OpenSSL을 사용해 .crt 파일과 .key 파일을 조합하여 .pfx 파일을 생성할 수 있습니다..pfx 파일은 개인 키와 인증서를 함께 보관할 수 있는 포맷입니다.openssl pkcs12 -export -in samso.tistory.com.crt -inkey private.key -o.. 더보기
DevOps - Zabbix_get 사용법 및 활용 가이드 | 에이전트 데이터 수집 & 디버깅 방법 Zabbix는 모니터링을 제공하는 오픈 소스로 서버, 네트워크 장비, 애플리케이션 등 다양한 환경을 모니터링할 수 있습니다.zabbix_get은 수동으로 데이터를 확인하거나 에이전트와의 연결 상태를 점검하는 데 유용한 유틸리티입니다.이번 글에서는 Zabbix 5.0 기준으로 zabbix_get의 사용법과 활용 사례를 자세히 설명하겠습니다.1. zabbix_get이란 무엇인가?zabbix_get은 Zabbix 에이전트에서 데이터를 수집할 때 사용하는 명령어 기반 유틸리티입니다.주로 Zabbix 서버나 다른 클라이언트에서 에이전트가 수집하는 데이터를 수동으로 확인하거나 테스트할 때 사용됩니다.이를 통해 Zabbix 서버가 에이전트로부터 데이터를 성공적으로 수신할 수 있는지 확인할 수 있습니다.주요 특징수동 .. 더보기
Windows - PC 부팅 시간 확인 및 30일 초과 시 자동 알림 설정 (Batch & GPO 활용) PC가 장기간 켜져 있는 경우, 성능 저하 또는 보안 취약점이 생길 수 있습니다.Active Directory(AD)를 사용하는 조직에서는 스크립트와 그룹 정책을 활용해 장기간 켜져 있는 PC를 자동으로 모니터링하고 30일 이상 켜진 PC에 경고 메시지를 표시해 종료를 권장할 수 있습니다.이번 포스팅에서는 Batch Script로 PC 부팅 후 경과 일수를 계산하고, 경고 메시지를 표시하는 방법을 소개하겠습니다.주요 기능PC 부팅 후 경과 일수 계산: net statistics workstation 명령으로 부팅 날짜와 현재 날짜를 비교하여 경과 일수를 계산합니다.30일 이상 경과 시 알림 표시: msg 명령어를 사용해 간결한 팝업 알림을 띄우고, 추가 내용은 CMD 창에서 상세히 출력합니다.그룹 정책을.. 더보기
DevOps - Zabbix로 Windows 사용자 암호 만료 7일 전 알림 설정 방법 (배치 파일 활용) Windows 시스템에서 사용자 암호가 만료되기 전 알림을 받고 싶다면 Zabbix와 배치 파일을 통해 해결할 수 있습니다.이 글에서는 Zabbix와 배치 파일을 활용해 Windows 사용자 암호가 만료되기 7일 전에 알림을 받는 방법을 설명합니다.이를 통해 보안 규칙을 준수하고 사용자 불편을 최소화할 수 있습니다. 1. 배치 파일 코드 설명 (CheckUserPasswordExpiration.bat)먼저 아래 배치 파일 코드를 확인해 봅시다. 이 스크립트는 특정 사용자의 암호 만료일을 확인하고, 현재 날짜와 비교하여 암호 만료일이 7일 이내로 다가온 경우 알림을 생성합니다.@echo offFOR /F "tokens=4-6 delims=- " %%d in ('net user 계정명 ^| find /i ".. 더보기
WAS - Tomcat으로 여러 서비스 운영하는 방법 (도메인·포트 기반 설정 및 메모리 최적화) 서버 환경에서 여러 서비스를 하나의 Tomcat에서 구동할지, 아니면 서비스별로 독립적인 Tomcat 인스턴스를 사용할지는 운영 환경의 특성에 따라 다릅니다. 이번 글에서는 다중 서비스를 운영할 때 도메인 기반, 포트 기반 구분 방식과, Tomcat 메모리 설정의 차이점에 대해 살펴보겠습니다. Tomcat에서 다중 서비스 운영 - Host와 Port 구분 방식Tomcat에서 여러 서비스를 구동할 때 가장 기본적인 방식은 도메인 기반과 포트 기반으로 구분하는 방법입니다.1. 도메인 기반 구분도메인 기반 구분은 하나의 Tomcat 인스턴스 내에서 여러 도메인을 이용하여 서비스를 구분하는 방식입니다.service1.example.com, service2.example.com과 같은 도메인으로 각각의 서비스를 .. 더보기