<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Hyo Labs</title><description>인프라, 리눅스, 네트워크, 컨테이너 운영 기록</description><link>https://jaehyojjang.dev/</link><item><title>2026년 06월 RHCSA 합격 후기</title><link>https://jaehyojjang.dev/%EB%A6%AC%EB%88%85%EC%8A%A4%EC%84%9C%EB%B2%84/rhcsa/rhcsa-result/</link><guid isPermaLink="true">https://jaehyojjang.dev/%EB%A6%AC%EB%88%85%EC%8A%A4%EC%84%9C%EB%B2%84/rhcsa/rhcsa-result/</guid><description>거금 50만 원과 만료 압박을 이겨내고 받아낸 RHCSA 합격 수기</description><pubDate>Fri, 12 Jun 2026 00:00:00 GMT</pubDate></item><item><title>[Python] 정규표현식으로 안되는 데이터 RapidFuzz로 매핑하기</title><link>https://jaehyojjang.dev/language/python/rapidfuzz/</link><guid isPermaLink="true">https://jaehyojjang.dev/language/python/rapidfuzz/</guid><description>개요 최근 사내 서버 비용 관리 대시보드를 만들면서 겪었던 문제를 Fuzz Matching 라이브러리인 rapidfuzz 를 통해 해결한 경험을 공유하려고 합니다. 데이터 정규화 난제 ... 사내 인프라팀에서 관리하는 DB와, 자산팀...</description><pubDate>Sun, 28 Dec 2025 00:00:00 GMT</pubDate></item><item><title>[Jenkins] 젠킨스(Jenkins)와 깃랩(Gitlab) 웹훅(Webhook) 연동하는 방법</title><link>https://jaehyojjang.dev/cicd/jenkins/jenkins-gitlab-%EB%B0%B0%ED%8F%AC-%EC%9E%90%EB%8F%99%ED%99%94/</link><guid isPermaLink="true">https://jaehyojjang.dev/cicd/jenkins/jenkins-gitlab-%EB%B0%B0%ED%8F%AC-%EC%9E%90%EB%8F%99%ED%99%94/</guid><description>개요 팀원이 GitLab에 push 만 하면, 1. GitLab Webhook 이 Jenkins 빌드를 트리거하고 2. Jenkins가 Frontend(Vue3) / API(Flask) Docker 이미지를 빌드하여 GitLab Co...</description><pubDate>Fri, 26 Dec 2025 00:00:00 GMT</pubDate></item><item><title>[Jenkins] SSH Agent 인증 삽질기</title><link>https://jaehyojjang.dev/cicd/jenkins/jenkins-ssh-%EC%9D%B8%EC%A6%9D-%EC%82%BD%EC%A7%88/</link><guid isPermaLink="true">https://jaehyojjang.dev/cicd/jenkins/jenkins-ssh-%EC%9D%B8%EC%A6%9D-%EC%82%BD%EC%A7%88/</guid><description>개요 Jenkins 파이프라인에서 ssh-agent 를 사용해 원격 서버로 접속하는 작업을 구상하던 중에, Permission denied (publickey) 와 error in libcrypto 에러를 연달아 마주쳤습니다. 문제...</description><pubDate>Thu, 25 Dec 2025 00:00:00 GMT</pubDate></item><item><title>[Jenkins] SSH Agent를 활용한 원격서버 접근 방법</title><link>https://jaehyojjang.dev/cicd/jenkins/jenkins-ssh-agent-%ED%85%8C%EC%8A%A4%ED%8A%B8/</link><guid isPermaLink="true">https://jaehyojjang.dev/cicd/jenkins/jenkins-ssh-agent-%ED%85%8C%EC%8A%A4%ED%8A%B8/</guid><description>개요 Jenkins에서 원격 서버에 접근하여 명령어를 실행하기 위해서 SSH Agent 를 어떻게 사용하는지, 그 방법을 정리해보려고 합니다. 사전 준비 실습 진행을 위해서 Jenkins가 설치되어 있어야 합니다! Jenkins 도커...</description><pubDate>Wed, 24 Dec 2025 00:00:00 GMT</pubDate></item><item><title>[Linux] Ubuntu 24.04 -&gt; Rocky 10 마이그레이션</title><link>https://jaehyojjang.dev/%EB%A6%AC%EB%88%85%EC%8A%A4%EC%84%9C%EB%B2%84/%EB%A6%AC%EB%88%85%EC%8A%A4/ubuntu%EC%97%90%EC%84%9C-rocky%EB%A1%9C-%EB%A7%88%EC%9D%B4%EA%B7%B8%EB%A0%88%EC%9D%B4%EC%85%98/</link><guid isPermaLink="true">https://jaehyojjang.dev/%EB%A6%AC%EB%88%85%EC%8A%A4%EC%84%9C%EB%B2%84/%EB%A6%AC%EB%88%85%EC%8A%A4/ubuntu%EC%97%90%EC%84%9C-rocky%EB%A1%9C-%EB%A7%88%EC%9D%B4%EA%B7%B8%EB%A0%88%EC%9D%B4%EC%85%98/</guid><description>개요 기존 홈서버에서 운영 중인 Ubuntu 24.04 서버의 모든 서비스( Docker , Gatsby , 데이터 등등)를 새로운 Rocky 서버로 누락 없이 이관하기 위한 과정을 기록해보려고 합니다. 사전 준비 작업 전에, 양쪽...</description><pubDate>Tue, 16 Dec 2025 00:00:00 GMT</pubDate></item><item><title>[Python] 데코레이터(Decorator) 실습 - Feat. args, kwargs, JWT</title><link>https://jaehyojjang.dev/language/python/decorator/</link><guid isPermaLink="true">https://jaehyojjang.dev/language/python/decorator/</guid><description>Python</description><pubDate>Mon, 15 Dec 2025 00:00:00 GMT</pubDate></item><item><title>[MySQL] API 구현을 위한 SQL 쿼리 작성 연습</title><link>https://jaehyojjang.dev/language/mysql/api-%EC%BF%BC%EB%A6%AC-%EC%97%B0%EC%8A%B5/</link><guid isPermaLink="true">https://jaehyojjang.dev/language/mysql/api-%EC%BF%BC%EB%A6%AC-%EC%97%B0%EC%8A%B5/</guid><description>들어가며 최근 &quot;월간 서버 입고 현황과 비용을 한눈에 파악할 수 있는 웹 대시보드를 제작하라&quot;는 과제를 부여받았습니다. 처음 이 요구사항을 받았을 때 솔직한 생각은 이랬습니다. &quot;이건 아무리봐도 개발 영역 아닙니까?&quot; 저는 개발자가...</description><pubDate>Thu, 11 Dec 2025 00:00:00 GMT</pubDate></item><item><title>[Python] Redis 캐싱으로 API 성능 향상시켜보기</title><link>https://jaehyojjang.dev/language/python/redis-%EC%8B%A4%EC%8A%B5/</link><guid isPermaLink="true">https://jaehyojjang.dev/language/python/redis-%EC%8B%A4%EC%8A%B5/</guid><description>Redis란 무엇인가? Redis가 왜 필요할까? 상황을 가정해봅시다. 데이터베이스 쿼리: 100ms 소요 하루 API 요청: 10,000회 총 대기 시간: 1,000초 =&gt; 16분 이 때 만약 Redis를 도입한다면? 첫 요청: 1...</description><pubDate>Thu, 11 Dec 2025 00:00:00 GMT</pubDate></item><item><title>[Linux] root SSH 접속이 PAM 때문에 막힘</title><link>https://jaehyojjang.dev/%ED%8A%B8%EB%9F%AC%EB%B8%94%EC%8A%88%ED%8C%85/ssh-pam-%EC%A0%91%EC%86%8D-%EC%B0%A8%EB%8B%A8/</link><guid isPermaLink="true">https://jaehyojjang.dev/%ED%8A%B8%EB%9F%AC%EB%B8%94%EC%8A%88%ED%8C%85/ssh-pam-%EC%A0%91%EC%86%8D-%EC%B0%A8%EB%8B%A8/</guid><description>문제 상황 SSH로 root 로그인 시도 시 계속 실패 비밀번호 인증을 시도하지만 접속이 완료되지 않음 다른 서버는 같은 설정처럼 보이는데 root 접속이 되기도 함 sshd 로그 확인 먼저 ssh 서비스 로그부터 점검 /var/lo...</description><pubDate>Wed, 03 Dec 2025 00:00:00 GMT</pubDate></item><item><title>[Linux] system call failed: (EUCLEAN) - 디스크 불량 섹터 이슈</title><link>https://jaehyojjang.dev/%ED%8A%B8%EB%9F%AC%EB%B8%94%EC%8A%88%ED%8C%85/%EB%94%94%EC%8A%A4%ED%81%AC-%EB%B6%88%EB%9F%89-%EC%84%B9%ED%84%B0-%EC%9D%B4%EC%8A%88/</link><guid isPermaLink="true">https://jaehyojjang.dev/%ED%8A%B8%EB%9F%AC%EB%B8%94%EC%8A%88%ED%8C%85/%EB%94%94%EC%8A%A4%ED%81%AC-%EB%B6%88%EB%9F%89-%EC%84%B9%ED%84%B0-%EC%9D%B4%EC%8A%88/</guid><description>트러블슈팅</description><pubDate>Mon, 01 Dec 2025 00:00:00 GMT</pubDate></item><item><title>[티피링크] TP-Link TL-SG1008P 리뷰!</title><link>https://jaehyojjang.dev/etc/tplink/</link><guid isPermaLink="true">https://jaehyojjang.dev/etc/tplink/</guid><description>도입 배경 기존 네트워크 환경의 병목 현상을 해소하고, 홈서버와 데스크탑 간의 고속 데이터 전송을 위해 새로운 기가비트 스위치인 TL-SG1008P 를 도입하였습니다! TL-SG1008P 여백없이 빈틈없는 구성이네요 ..ㅎㅎ 전원 케...</description><pubDate>Fri, 21 Nov 2025 00:00:00 GMT</pubDate></item><item><title>[Linux] 테스트 서버 디스크 장애 이슈</title><link>https://jaehyojjang.dev/%EB%A6%AC%EB%88%85%EC%8A%A4%EC%84%9C%EB%B2%84/%EB%A6%AC%EB%88%85%EC%8A%A4/%EB%94%94%EC%8A%A4%ED%81%AC-%EB%B3%B5%EA%B5%AC-%EC%9D%B4%EC%8A%88/</link><guid isPermaLink="true">https://jaehyojjang.dev/%EB%A6%AC%EB%88%85%EC%8A%A4%EC%84%9C%EB%B2%84/%EB%A6%AC%EB%88%85%EC%8A%A4/%EB%94%94%EC%8A%A4%ED%81%AC-%EB%B3%B5%EA%B5%AC-%EC%9D%B4%EC%8A%88/</guid><description>개요 OS : Rocky 8.10 디스크 구성 /dev/sda : 메인 디스크 /dev/sdb : 백업 디스크 상황 평소에 서버 로그에 READ sda .... , swap 관련 메시지가 간간히 보였음. 어느 날 I/O 관련 로그가...</description><pubDate>Mon, 10 Nov 2025 00:00:00 GMT</pubDate></item><item><title>[Python] ORM 기반 ToDo 프로젝트 만들어보기</title><link>https://jaehyojjang.dev/language/python/orm-todo/</link><guid isPermaLink="true">https://jaehyojjang.dev/language/python/orm-todo/</guid><description>개요 만들 것 단일 테이블( Todo )만 사용함. 기본 CRUD만 집중 배울 것 MySQL 연결 설정 ORM 모델 정의 기본 CRUD 작업 API 개발 및 테스트 과정 실습에 사용될 기술 스택 백엔드: Flask , SQLAlche...</description><pubDate>Mon, 10 Nov 2025 00:00:00 GMT</pubDate></item><item><title>[Linux] Rocky iptables 트러블슈팅</title><link>https://jaehyojjang.dev/%ED%8A%B8%EB%9F%AC%EB%B8%94%EC%8A%88%ED%8C%85/iptables-ts/</link><guid isPermaLink="true">https://jaehyojjang.dev/%ED%8A%B8%EB%9F%AC%EB%B8%94%EC%8A%88%ED%8C%85/iptables-ts/</guid><description>문제 상황 1. Rocky OS 설치 후 eth0 에 IP(예: 192.168.1.10 )가 할당되었음. ( ip ad sh eth0 확인) 2. 인터페이스도 UP 상태 3. 게이트웨이(예: 192.168.1.1 )의 MAC 주소도...</description><pubDate>Sat, 25 Oct 2025 00:00:00 GMT</pubDate></item><item><title>[Linux] RHCSA v9 취득을 위한 문제 풀이 정리 #2</title><link>https://jaehyojjang.dev/%EB%A6%AC%EB%88%85%EC%8A%A4%EC%84%9C%EB%B2%84/rhcsa/rhcsa-example-02/</link><guid isPermaLink="true">https://jaehyojjang.dev/%EB%A6%AC%EB%88%85%EC%8A%A4%EC%84%9C%EB%B2%84/rhcsa/rhcsa-example-02/</guid><description>24. 웹 서버 설치 및 설정 (Apache) 문제 1: 서버 A에서 다음 작업을 수행하세요. 기본 웹 서버를 설정하여 접속 시 Welcome to the webserver! 라는 메시지를 표시하도록 구성합니다. 방화벽( firewa...</description><pubDate>Mon, 20 Oct 2025 00:00:00 GMT</pubDate></item><item><title>[Linux] 리눅스 서버를 게이트웨이로 만드는 방법 (iptables)</title><link>https://jaehyojjang.dev/%EB%A6%AC%EB%88%85%EC%8A%A4%EC%84%9C%EB%B2%84/%EB%A6%AC%EB%88%85%EC%8A%A4/linux_gateway/</link><guid isPermaLink="true">https://jaehyojjang.dev/%EB%A6%AC%EB%88%85%EC%8A%A4%EC%84%9C%EB%B2%84/%EB%A6%AC%EB%88%85%EC%8A%A4/linux_gateway/</guid><description>개요 &quot;Main 서버는 외부 인터넷 접속이 가능한데, 이 서버에만 연결된 Sub 서버는 왜 인터넷이 안 될까?&quot; apt 업데이트나 curl 명령어가 동작하지 않는 &apos;오프라인 서버&apos;는 개발 및 운영에 큰 불편함을 줍니다. 이 문제를 해...</description><pubDate>Sun, 19 Oct 2025 00:00:00 GMT</pubDate></item><item><title>[Linux] SSH Keygen으로 원격 접속 키 생성하기</title><link>https://jaehyojjang.dev/%EB%A6%AC%EB%88%85%EC%8A%A4%EC%84%9C%EB%B2%84/%EB%A6%AC%EB%88%85%EC%8A%A4/ssh-keygen/</link><guid isPermaLink="true">https://jaehyojjang.dev/%EB%A6%AC%EB%88%85%EC%8A%A4%EC%84%9C%EB%B2%84/%EB%A6%AC%EB%88%85%EC%8A%A4/ssh-keygen/</guid><description>SSH Key 인증? SSH Key 인증은 비대칭 암호화라는 방식을 사용합니다. 한 쌍의 키(Key Pair)를 생성하여 하나는 내가 가지고 있고(개인 키, Private Key), 하나는 서버에 등록(공개 키, Public Key)...</description><pubDate>Wed, 15 Oct 2025 00:00:00 GMT</pubDate></item><item><title>[Linux] Rocky 10 설치 시 biosboot 파티션 설정 경고</title><link>https://jaehyojjang.dev/%EB%A6%AC%EB%88%85%EC%8A%A4%EC%84%9C%EB%B2%84/%EB%A6%AC%EB%88%85%EC%8A%A4/rocky10-biosboot/</link><guid isPermaLink="true">https://jaehyojjang.dev/%EB%A6%AC%EB%88%85%EC%8A%A4%EC%84%9C%EB%B2%84/%EB%A6%AC%EB%88%85%EC%8A%A4/rocky10-biosboot/</guid><description>개요 Rocky 10 디스크 파티션을 설정하는 도중에 다음과 같은 경고 메세지를 보게 되었습니다. &quot;BIOS 기반 시스템은 GPT 디스크에서 부팅하기 위해 1Mib &apos;biosboot&apos; 유형의 파티션이 필요합니다.&quot; 이 메시지에서 시작...</description><pubDate>Sat, 11 Oct 2025 00:00:00 GMT</pubDate></item><item><title>[Linux / DELL] iDRAC 설정 및 접속 방법</title><link>https://jaehyojjang.dev/%EB%A6%AC%EB%88%85%EC%8A%A4%EC%84%9C%EB%B2%84/%EB%A6%AC%EB%88%85%EC%8A%A4/dell-idrac-%EC%84%A4%EC%A0%95/</link><guid isPermaLink="true">https://jaehyojjang.dev/%EB%A6%AC%EB%88%85%EC%8A%A4%EC%84%9C%EB%B2%84/%EB%A6%AC%EB%88%85%EC%8A%A4/dell-idrac-%EC%84%A4%EC%A0%95/</guid><description>개요 이번 포스팅에서는 DELL 시스템을 관리하기 위해 유용한 원격제어관리 모듈인 iDRAC(Intergrated Dell Remote Access Controller)을 알아보도록 하겠습니다. 테스트 장비 소개 테스트로 사용한 장비...</description><pubDate>Fri, 10 Oct 2025 00:00:00 GMT</pubDate></item><item><title>[Linux] Rocky 10 설치 시 커널 패닉(Kernel Panic) 발생 - Deprecated hardware</title><link>https://jaehyojjang.dev/%ED%8A%B8%EB%9F%AC%EB%B8%94%EC%8A%88%ED%8C%85/rocky10-old-cpu-issue/</link><guid isPermaLink="true">https://jaehyojjang.dev/%ED%8A%B8%EB%9F%AC%EB%B8%94%EC%8A%88%ED%8C%85/rocky10-old-cpu-issue/</guid><description>문제 상황 Proxmox 가상화 플랫폼 환경에서 Rocky Linux 10 설치 도중에 다음과 같은 에러가 출력되며 커널 패닉 문제가 발생하였습니다. 문제 원인 원인은 단순했네요. &quot;VM의 가상 CPU가 너무 구형이라, 최신 OS인...</description><pubDate>Thu, 09 Oct 2025 00:00:00 GMT</pubDate></item><item><title>[Linux] DHCP 서버 구축 중 Not configured to listen on any interfaces 에러 발생.</title><link>https://jaehyojjang.dev/%ED%8A%B8%EB%9F%AC%EB%B8%94%EC%8A%88%ED%8C%85/dhcp-error/</link><guid isPermaLink="true">https://jaehyojjang.dev/%ED%8A%B8%EB%9F%AC%EB%B8%94%EC%8A%88%ED%8C%85/dhcp-error/</guid><description>문제 상황 Rocky Linux 8.10 서버에 dhcp-server 를 설치하고 systemctl restart dhcpd 실행 시 다음과 같은 에러가 발생함. 여기서 핵심 에러 메시지는 마지막 줄의 Not configured to...</description><pubDate>Wed, 08 Oct 2025 00:00:00 GMT</pubDate></item><item><title>[Linux] Diskless 기반 PXE 시스템 구축하기</title><link>https://jaehyojjang.dev/%EB%A6%AC%EB%88%85%EC%8A%A4%EC%84%9C%EB%B2%84/%EB%A6%AC%EB%88%85%EC%8A%A4/pxe-diskless/</link><guid isPermaLink="true">https://jaehyojjang.dev/%EB%A6%AC%EB%88%85%EC%8A%A4%EC%84%9C%EB%B2%84/%EB%A6%AC%EB%88%85%EC%8A%A4/pxe-diskless/</guid><description>개요 이전 게시글에서 Kickstart 기반의 PXE 시스템을 구축하는 실습을 진행했었습니다 ..! 이번 게시글에서는 디스크리스(diskless) 시스템을 PXE로 어떻게 구축하는지 실습을 진행해보겠습니다. 디스크리스 시스템을 구축하...</description><pubDate>Fri, 12 Sep 2025 00:00:00 GMT</pubDate></item><item><title>[Linux] ext4 -&gt; xfs 파일시스템 전환기</title><link>https://jaehyojjang.dev/%EB%A6%AC%EB%88%85%EC%8A%A4%EC%84%9C%EB%B2%84/%EB%A6%AC%EB%88%85%EC%8A%A4/%ED%8C%8C%EC%9D%BC-%EC%8B%9C%EC%8A%A4%ED%85%9C-%EC%A0%84%ED%99%98/</link><guid isPermaLink="true">https://jaehyojjang.dev/%EB%A6%AC%EB%88%85%EC%8A%A4%EC%84%9C%EB%B2%84/%EB%A6%AC%EB%88%85%EC%8A%A4/%ED%8C%8C%EC%9D%BC-%EC%8B%9C%EC%8A%A4%ED%85%9C-%EC%A0%84%ED%99%98/</guid><description>개요 OS: Rocky Linux 현재: 1번 베이 디스크 = 메인 디스크 → /dev/sda (OS 설치됨, ext4) 2번 베이 디스크 = 백업 디스크 → /dev/sdb (OS 설치됨, ext4) 파티션 구조 (예시, 메인 디스...</description><pubDate>Wed, 10 Sep 2025 00:00:00 GMT</pubDate></item><item><title>[Linux] mysql 데이터베이스 마이그레이션(migration) 가이드</title><link>https://jaehyojjang.dev/%EB%A6%AC%EB%88%85%EC%8A%A4%EC%84%9C%EB%B2%84/%EB%A6%AC%EB%88%85%EC%8A%A4/mysql-migration/</link><guid isPermaLink="true">https://jaehyojjang.dev/%EB%A6%AC%EB%88%85%EC%8A%A4%EC%84%9C%EB%B2%84/%EB%A6%AC%EB%88%85%EC%8A%A4/mysql-migration/</guid><description>개요 데이터베이스 마이그레이션은 시스템 운영자에게 있어서 가장 긴장되는 순간이 아닐까 생각합니다. 특히 운영 서버에서 동작 중인 서비스의 데이터를 옮기는 작업은 단 하나의 데이터도 잃어서는 안 되기에 더욱 신중해야 합니다. 이번 게시...</description><pubDate>Mon, 25 Aug 2025 00:00:00 GMT</pubDate></item><item><title>[Linux] 부팅 가능한 백업 디스크 만들기</title><link>https://jaehyojjang.dev/%EB%A6%AC%EB%88%85%EC%8A%A4%EC%84%9C%EB%B2%84/%EB%A6%AC%EB%88%85%EC%8A%A4/%EB%B6%80%ED%8C%85-%EA%B0%80%EB%8A%A5%ED%95%9C-%EB%B0%B1%EC%97%85-%EB%94%94%EC%8A%A4%ED%81%AC-%EB%A7%8C%EB%93%A4%EA%B8%B0/</link><guid isPermaLink="true">https://jaehyojjang.dev/%EB%A6%AC%EB%88%85%EC%8A%A4%EC%84%9C%EB%B2%84/%EB%A6%AC%EB%88%85%EC%8A%A4/%EB%B6%80%ED%8C%85-%EA%B0%80%EB%8A%A5%ED%95%9C-%EB%B0%B1%EC%97%85-%EB%94%94%EC%8A%A4%ED%81%AC-%EB%A7%8C%EB%93%A4%EA%B8%B0/</guid><description>개요 이번 게시글에서는 리눅스 시스템의 디스크를 완벽하게 복제하여, 어떤 서버에 꽂아도 바로 부팅이 가능한 백업 디스크를 만드는 방법을 상세하게 다뤄보겠습니다. 예를 들어, 특정 서비스를 위한 리눅스 시스템 데이터를 새로운 서버에 그...</description><pubDate>Wed, 20 Aug 2025 00:00:00 GMT</pubDate></item><item><title>[Linux] 서버 세팅 자동화? 자동 프로비저닝 랩 구축기 - PXE / KickStart</title><link>https://jaehyojjang.dev/%EB%A6%AC%EB%88%85%EC%8A%A4%EC%84%9C%EB%B2%84/%EB%A6%AC%EB%88%85%EC%8A%A4/pxe-kickstart/</link><guid isPermaLink="true">https://jaehyojjang.dev/%EB%A6%AC%EB%88%85%EC%8A%A4%EC%84%9C%EB%B2%84/%EB%A6%AC%EB%88%85%EC%8A%A4/pxe-kickstart/</guid><description>개요 현업에서 서버 담당자로 일하다 보면 &quot;이 단순 반복 작업을 어떻게 자동화할 수 있을까?&quot; 하는 고민, 다들 한 번쯤 해보셨을 텐데요. 특히 Jira 같은 이슈 트래킹 시스템에 서버 구축과 같은 요청이 들어오면, OS 설치부터 초...</description><pubDate>Sat, 09 Aug 2025 00:00:00 GMT</pubDate></item><item><title>[Linux] RHCSA v9 취득을 위한 문제 풀이 정리</title><link>https://jaehyojjang.dev/%EB%A6%AC%EB%88%85%EC%8A%A4%EC%84%9C%EB%B2%84/rhcsa/rhcsa-example-01/</link><guid isPermaLink="true">https://jaehyojjang.dev/%EB%A6%AC%EB%88%85%EC%8A%A4%EC%84%9C%EB%B2%84/rhcsa/rhcsa-example-01/</guid><description>개요 인터넷에서 수집한 덤프를 각색하면서 생소한 내용이거나 어려웠던 문제들을 선별해 저만의 풀이법으로 기록하며 RHCSA 취득을 위한 여정에 떠나보겠습니다! 사실 자격증 취득이 급한게 아니기도 하고, 주말을 이용해 여유롭게 공부할 계...</description><pubDate>Fri, 01 Aug 2025 00:00:00 GMT</pubDate></item><item><title>IDC 엔지니어를 위한 OSI 7계층 트러블슈팅 실전 랩!</title><link>https://jaehyojjang.dev/%EB%84%A4%ED%8A%B8%EC%9B%8C%ED%81%AC/eve-ng/idc-osi7-troubleshooting/</link><guid isPermaLink="true">https://jaehyojjang.dev/%EB%84%A4%ED%8A%B8%EC%9B%8C%ED%81%AC/eve-ng/idc-osi7-troubleshooting/</guid><description>개요 서버를 설치하고, 인프라를 구축하고, 장애를 해결하는 모든 업무의 근간에는 바로 OSI 7계층 이라는 강력한 나침반이 있습니다. 이른으로만 들었던 OSI 7계층을 실제 업무에서 어떻게 활용할 수 있는지, 두 가지 시나리오를 기반...</description><pubDate>Sun, 20 Jul 2025 00:00:00 GMT</pubDate></item><item><title>[Linux] 리눅스 시스템 부팅 프로세스 정리</title><link>https://jaehyojjang.dev/%EB%A6%AC%EB%88%85%EC%8A%A4%EC%84%9C%EB%B2%84/%EB%A6%AC%EB%88%85%EC%8A%A4/%EB%B6%80%ED%8C%85-%ED%94%84%EB%A1%9C%EC%84%B8%EC%8A%A4/</link><guid isPermaLink="true">https://jaehyojjang.dev/%EB%A6%AC%EB%88%85%EC%8A%A4%EC%84%9C%EB%B2%84/%EB%A6%AC%EB%88%85%EC%8A%A4/%EB%B6%80%ED%8C%85-%ED%94%84%EB%A1%9C%EC%84%B8%EC%8A%A4/</guid><description>개요 컴퓨터 전원 버튼을 누른 후 운영체제(OS) 화면이 나타나기까지, 컴퓨터 내부에서는 순차적인 과정이 일어납니다! 1. 하드웨어 단계 전원 ON! Legacy BIOS UEFI 2. 부트로더 단계 부트로더 위치 찾기 -&gt; 시작하기...</description><pubDate>Sun, 15 Jun 2025 00:00:00 GMT</pubDate></item><item><title>[Linux] 홈서버 VPN은 이제 Tailscale로 종결하겠습니다!</title><link>https://jaehyojjang.dev/%EB%A6%AC%EB%88%85%EC%8A%A4%EC%84%9C%EB%B2%84/%EB%A6%AC%EB%88%85%EC%8A%A4/tailscale/</link><guid isPermaLink="true">https://jaehyojjang.dev/%EB%A6%AC%EB%88%85%EC%8A%A4%EC%84%9C%EB%B2%84/%EB%A6%AC%EB%88%85%EC%8A%A4/tailscale/</guid><description>개요 외부에서 집에 있는 내 서버, 내 서비스에 접속하려면 생각보다 할 일이 많습니다. 공유기에서 포트포워딩 설정을 만지고, VPN 서비스도 구축해줘야 하고, 클라이언트 설정 파일도 생성해줘야 하고 .. 사실 초기 구축 시에는 이러한...</description><pubDate>Tue, 10 Jun 2025 00:00:00 GMT</pubDate></item><item><title>[Ansible] Ansible 변수(Variable) 더 자세하게 알아보기 - 인벤토리부터 매직 변수까지 🧙‍♂️</title><link>https://jaehyojjang.dev/iac/ansible/variable-detail/</link><guid isPermaLink="true">https://jaehyojjang.dev/iac/ansible/variable-detail/</guid><description>개요 오늘은 앤서블을 더욱 강력하고 유연하게 만들어주는 핵심 기능, 바로 변수(Variables) 에 대해 깊이 파고드는 시간을 갖겠습니다. 각기 다른 환경과 수많은 서버를 관리해야 할 때, 변수는 우리를 하드코딩의 늪에서 구해줄 동...</description><pubDate>Sun, 25 May 2025 00:00:00 GMT</pubDate></item><item><title>[Ansible] 앤서블 기반 Kubespray로 쿠버네티스 정말 간단하게 설치하기!</title><link>https://jaehyojjang.dev/iac/ansible/kubespray/</link><guid isPermaLink="true">https://jaehyojjang.dev/iac/ansible/kubespray/</guid><description>개요 이전에 저는 앤서블로 쿠버네티스를 설치하는 방법에 대해서 기록하였습니다. 이번 게시글에서는 Kubespray 라는 앤서블 기반의 프로젝트를 활용하여 정말! 간편하게 쿠버네티스를 설치하는 방법에 대해서 기록해보려고 합니다. Kub...</description><pubDate>Wed, 21 May 2025 00:00:00 GMT</pubDate></item><item><title>[Ansible] Ansible로 쿠버네티스(k8s) 클러스터 완전 자동 구축하기 (A-Z)</title><link>https://jaehyojjang.dev/iac/ansible/k8s-%EC%84%A4%EC%B9%98/</link><guid isPermaLink="true">https://jaehyojjang.dev/iac/ansible/k8s-%EC%84%A4%EC%B9%98/</guid><description>개요 쿠버네티스 클러스터 설치를 Ansible을 사용하여 완전 자동으로 구축하는 방법에 대해서 기록해보려고 합니다. 수동으로 한 단계씩 설치하다보면 실수도 잦고, 여러 노드에 동일한 작업을 반복하는 게 여간 번거로운 일이 아니죠. �...</description><pubDate>Tue, 20 May 2025 00:00:00 GMT</pubDate></item><item><title>[Blog] 옵시디언(Obsidian)으로 블로그 만들어보기 (Feat. Quartz)</title><link>https://jaehyojjang.dev/%EB%B8%94%EB%A1%9C%EA%B7%B8%EA%B5%AC%EC%B6%95/quartz/</link><guid isPermaLink="true">https://jaehyojjang.dev/%EB%B8%94%EB%A1%9C%EA%B7%B8%EA%B5%AC%EC%B6%95/quartz/</guid><description>개요 제가 평소에 자주 사용하는 메모 앱이 옵시디언이라서 이걸 활용해서 블로그로 만들 수 있는 방법이 없을까 찾아보다가 관련된 좋은 도구들을 찾게 되어서 글로 기록해보려고 합니다. 찾은 도구들 제가 검색하며 찾게된 도구들은 다음과 같...</description><pubDate>Tue, 01 Apr 2025 00:00:00 GMT</pubDate></item><item><title>[k8s] 쿠버네티스 클러스터 버전 업그레이드 방법 및 주의사항</title><link>https://jaehyojjang.dev/%EC%BF%A0%EB%B2%84%EB%84%A4%ED%8B%B0%EC%8A%A4/%EC%BF%A0%EB%B2%84%EB%84%A4%ED%8B%B0%EC%8A%A4-%EA%B8%B0%EB%B3%B8/2025-03-20-cluster-upgrade/</link><guid isPermaLink="true">https://jaehyojjang.dev/%EC%BF%A0%EB%B2%84%EB%84%A4%ED%8B%B0%EC%8A%A4/%EC%BF%A0%EB%B2%84%EB%84%A4%ED%8B%B0%EC%8A%A4-%EA%B8%B0%EB%B3%B8/2025-03-20-cluster-upgrade/</guid><description>k8s 버전 정책 (Skew Policy) 쿠버네티스는 업스트림 마이너 버전을 평균 4개월에 한 번씩 Release 합니다. 그렇기에 새로운 마이너 버전이 Release 되는 시점이 바로 쿠버네티스 버전을 업그레이드하는 적절한 시기가...</description><pubDate>Thu, 20 Mar 2025 00:00:00 GMT</pubDate></item><item><title>[Docker / 모니터링] cAdvisor로 컨테이너 관리하기</title><link>https://jaehyojjang.dev/%EB%AA%A8%EB%8B%88%ED%84%B0%EB%A7%81/cadvisor/</link><guid isPermaLink="true">https://jaehyojjang.dev/%EB%AA%A8%EB%8B%88%ED%84%B0%EB%A7%81/cadvisor/</guid><description>혹시! 반쪽짜리 모니터링을 하고 계신가요? 개인 프로젝트나 토이 프로젝트를 위해 홈서버를 운영하시는 분들이라면 한 번쯤 모니터링 시스템 구축을 고민해 보셨을 거에요! 많은 분들이 업계 표준 조합인 Prometheus + Grafana...</description><pubDate>Tue, 11 Mar 2025 00:00:00 GMT</pubDate></item><item><title>[Docker / 모니터링] nginx 메트릭(Metric) 시각화하기</title><link>https://jaehyojjang.dev/%EB%AA%A8%EB%8B%88%ED%84%B0%EB%A7%81/grafana-nginx-exporter/</link><guid isPermaLink="true">https://jaehyojjang.dev/%EB%AA%A8%EB%8B%88%ED%84%B0%EB%A7%81/grafana-nginx-exporter/</guid><description>개요 사진 출처: Grafana의 Nginx 대시보드 nginx는 많은 웹 서버 환경에서 필수적으로 사용되죠? 저또한 홈서버 상단에 nginx가 위치해있습니다. nginx를 운영하다보면 nginx 의 상태와 트래픽을 실시간으로 모니터...</description><pubDate>Mon, 10 Mar 2025 00:00:00 GMT</pubDate></item><item><title>[Linux] 클라우드 플레어(Cloud Flare)로 홈 서버 IP 보호하는 방법</title><link>https://jaehyojjang.dev/%EB%A6%AC%EB%88%85%EC%8A%A4%EC%84%9C%EB%B2%84/%EB%A6%AC%EB%88%85%EC%8A%A4/cloudflare-proxy/</link><guid isPermaLink="true">https://jaehyojjang.dev/%EB%A6%AC%EB%88%85%EC%8A%A4%EC%84%9C%EB%B2%84/%EB%A6%AC%EB%88%85%EC%8A%A4/cloudflare-proxy/</guid><description>개요 홈 서버에서 운영 중인 서비스를 외부로 배포할 때, 가장 꺼림칙한 문제는 &quot;홈서버의 공인 IP 노출&quot; 이겠죠? 홈서버의 IP는 매우 쉽게 노출됩니다. 예를 들어, 제가 example.com 이라는 도메인을 사용하고 있다고 해볼게...</description><pubDate>Wed, 05 Mar 2025 00:00:00 GMT</pubDate></item><item><title>[Linux] endlessh-go로 허니팟 대시보드 만들기</title><link>https://jaehyojjang.dev/%EB%A6%AC%EB%88%85%EC%8A%A4%EC%84%9C%EB%B2%84/%EB%A6%AC%EB%88%85%EC%8A%A4/endlessh-honeypot/</link><guid isPermaLink="true">https://jaehyojjang.dev/%EB%A6%AC%EB%88%85%EC%8A%A4%EC%84%9C%EB%B2%84/%EB%A6%AC%EB%88%85%EC%8A%A4/endlessh-honeypot/</guid><description>개요 오늘은 endlessh-go라는 오픈소스를 사용해서 허니팟을 구성하고 또 해커들의 공격 로그를 그라파나 대시보드로 시각화해보려고 합니다. Endlessh가 뭔가요? https://github.com/skeeto/endlessh...</description><pubDate>Mon, 03 Mar 2025 00:00:00 GMT</pubDate></item><item><title>[Linux] Fail2Ban으로 경로 기반 스캐닝 대처하는 방법</title><link>https://jaehyojjang.dev/%EB%A6%AC%EB%88%85%EC%8A%A4%EC%84%9C%EB%B2%84/%EB%A6%AC%EB%88%85%EC%8A%A4/fail2ban/</link><guid isPermaLink="true">https://jaehyojjang.dev/%EB%A6%AC%EB%88%85%EC%8A%A4%EC%84%9C%EB%B2%84/%EB%A6%AC%EB%88%85%EC%8A%A4/fail2ban/</guid><description>개요 운영 중인 웹 서버의 서비스 로그를 확인하다가 다음과 같은 경로를 기반으로 API를 요청하는 로그를 확인할 수 있었습니다. 이를 통해 누군가의 악의적인 공격 시도라고 판단하여 이를 막기위한 과정을 글로써 기록해보려고 합니다. 어...</description><pubDate>Thu, 20 Feb 2025 00:00:00 GMT</pubDate></item><item><title>[Linux] systemd 기반 서비스 등록 및 timer 지정해보기</title><link>https://jaehyojjang.dev/%EB%A6%AC%EB%88%85%EC%8A%A4%EC%84%9C%EB%B2%84/%EB%A6%AC%EB%88%85%EC%8A%A4/systemd-timer/</link><guid isPermaLink="true">https://jaehyojjang.dev/%EB%A6%AC%EB%88%85%EC%8A%A4%EC%84%9C%EB%B2%84/%EB%A6%AC%EB%88%85%EC%8A%A4/systemd-timer/</guid><description>개요 이번 게시글에서는 작성한 쉘 스크립트를 systemd 서비스로 등록하고 timer 예약 도구를 활용하여 자동으로 실행하는 방법에 대해서 기록해보려고 합니다. systemd 는 리눅스 배포판에서 기본적으로 사용되는 초기화 시스템(...</description><pubDate>Sat, 15 Feb 2025 00:00:00 GMT</pubDate></item><item><title>[Arch] Arch Linux(아치 리눅스) 네트워크 인터페이스 수정 일대기</title><link>https://jaehyojjang.dev/%EB%A6%AC%EB%88%85%EC%8A%A4%EC%84%9C%EB%B2%84/arch/arch-nmcli/</link><guid isPermaLink="true">https://jaehyojjang.dev/%EB%A6%AC%EB%88%85%EC%8A%A4%EC%84%9C%EB%B2%84/arch/arch-nmcli/</guid><description>이번 포스팅에서는 아치 OS에서 네트워크 인터페이스 IP를 어떻게 수정하는지에 대해 기록해보려고 합니다. 먼저 저는 NetworkManager 를 기반으로 서버의 네트워크를 관리합니다. 그래서 이번 포스팅또한 NetworkManage...</description><pubDate>Mon, 10 Feb 2025 00:00:00 GMT</pubDate></item><item><title>[Docker / 모니터링] Opensearch 설치 및 대시보드 설정하기</title><link>https://jaehyojjang.dev/%EB%AA%A8%EB%8B%88%ED%84%B0%EB%A7%81/opensearch/</link><guid isPermaLink="true">https://jaehyojjang.dev/%EB%AA%A8%EB%8B%88%ED%84%B0%EB%A7%81/opensearch/</guid><description>개요 Opensearch는 AWS에서 기존의 ElasticSearch 버전을 포크( fork )하여 개발된 프로젝트입니다. Opensearch가 개발된 배경을 자세하게 알아보고 싶다면 링크를 참고해보세요. 이번 포스팅에서는 Opens...</description><pubDate>Mon, 10 Feb 2025 00:00:00 GMT</pubDate></item><item><title>[Arch] 아치 리눅스(arch linux)의 패키지 매니저 알아보기</title><link>https://jaehyojjang.dev/%EB%A6%AC%EB%88%85%EC%8A%A4%EC%84%9C%EB%B2%84/arch/arch-aur/</link><guid isPermaLink="true">https://jaehyojjang.dev/%EB%A6%AC%EB%88%85%EC%8A%A4%EC%84%9C%EB%B2%84/arch/arch-aur/</guid><description>1. Pacman pacman 은 Arch linux의 기본 패키지 매니저입니다. 이름은 Package Manager 에서 따왔어요. 주요 역할 공식 저장소에서 패키지를 다운로드하고 설치 패키지 간 의존성 해결 패키지 데이터베이스 관...</description><pubDate>Sat, 01 Feb 2025 00:00:00 GMT</pubDate></item><item><title>[Arch] Arch Linux(아치 리눅스) 설치하기</title><link>https://jaehyojjang.dev/%EB%A6%AC%EB%88%85%EC%8A%A4%EC%84%9C%EB%B2%84/arch/arch-install-guide/</link><guid isPermaLink="true">https://jaehyojjang.dev/%EB%A6%AC%EB%88%85%EC%8A%A4%EC%84%9C%EB%B2%84/arch/arch-install-guide/</guid><description>Arch Linux 아치 리눅스는 데비안 및 레드햇 기반 배포판들과 비교했을 때 몇 가지 독특한 장점이 있다. 이 장점들은 주로 시스템 관리, 사용자 제어, 최신 소프트웨어 제공 등의 측면에서 부각된다. 레드햇 또는 데비안 계열 배포...</description><pubDate>Sat, 25 Jan 2025 00:00:00 GMT</pubDate></item><item><title>[Shell Script] fzf(Fuzzy finder)</title><link>https://jaehyojjang.dev/%EB%A6%AC%EB%88%85%EC%8A%A4%EC%84%9C%EB%B2%84/%EB%A6%AC%EB%88%85%EC%8A%A4/fzf/</link><guid isPermaLink="true">https://jaehyojjang.dev/%EB%A6%AC%EB%88%85%EC%8A%A4%EC%84%9C%EB%B2%84/%EB%A6%AC%EB%88%85%EC%8A%A4/fzf/</guid><description>fzf fzf 는 명령줄에서 빠르고 효율적으로 파일을 찾거나, 히스토리에서 명령어를 검색하거나, 프로세스를 선택하는 등 퍼지 검색 기능을 제공하는 범용적인 대화형 필터 도구입니다. 주요 특징 특징 설명 ------- --------...</description><pubDate>Sat, 25 Jan 2025 00:00:00 GMT</pubDate></item><item><title>[Linux] 리눅스 서버 부하의 주범, Load Average! 원인 분석부터 해결까지!</title><link>https://jaehyojjang.dev/%EB%A6%AC%EB%88%85%EC%8A%A4%EC%84%9C%EB%B2%84/%EB%A6%AC%EB%88%85%EC%8A%A4/%EC%84%9C%EB%B2%84%EB%B6%80%ED%95%98-%ED%8C%8C%EC%95%85%ED%95%98%EA%B8%B0/</link><guid isPermaLink="true">https://jaehyojjang.dev/%EB%A6%AC%EB%88%85%EC%8A%A4%EC%84%9C%EB%B2%84/%EB%A6%AC%EB%88%85%EC%8A%A4/%EC%84%9C%EB%B2%84%EB%B6%80%ED%95%98-%ED%8C%8C%EC%95%85%ED%95%98%EA%B8%B0/</guid><description>개요 시스템 엔지니어로 일하다 보면, 어느 날 갑자기 서버가 느려지고 있다는 연락을 받고는 합니다. 이 때 가장 먼저 uptime 이나 top 명령어로 확인하는 지표, 바로 Load Average 가 하늘 높은 줄 모르고 치솟고 있는...</description><pubDate>Mon, 20 Jan 2025 00:00:00 GMT</pubDate></item><item><title>[OPNsense 가이드] 오픈 소스 방화벽(OPNsense) 가이드 [2] - 고급 규칙 설정</title><link>https://jaehyojjang.dev/opnsense/opnsense-2/</link><guid isPermaLink="true">https://jaehyojjang.dev/opnsense/opnsense-2/</guid><description>In &amp; Out 방화벽 규칙을 생성할 때 가장 헷갈리는 부분은 단연코 트래픽의 방향일 거라고 생각합니다. In , Out 어디로 설정해야할 지 저도 처음에는 굉장히 헤맸던 적이 있습니다. 사진에 보이는 것처럼 방화벽 규칙 리스트에 화...</description><pubDate>Mon, 20 Jan 2025 00:00:00 GMT</pubDate></item><item><title>[OPNsense 가이드] 오픈 소스 방화벽(OPNsense) 가이드 [1] - 규칙 설정하기</title><link>https://jaehyojjang.dev/opnsense/opnsense-1/</link><guid isPermaLink="true">https://jaehyojjang.dev/opnsense/opnsense-1/</guid><description>개요 LAN 인터페이스의 초기 방화벽 규칙 내용과, 새로운 인터페이스 생성, 방화벽 규칙을 적용하는 방법에 대해서 기록해보려고 합니다. LAN 인터페이스 살펴보기 OPNsense를 최초로 구축 시 생성되는 기본 LAN 인터페이스에 대...</description><pubDate>Wed, 15 Jan 2025 00:00:00 GMT</pubDate></item></channel></rss>