반응형
반응형
2026년 Linux 서버 로그인 보안 설정: RHEL·Rocky, Ubuntu, SUSE 비교 서버 로그인 보안 점검에서 자주 다루는 항목은 비밀번호 복잡도, 로그인 실패 잠금, 유휴 세션 종료, root 직접 접속 제한, SSH 포트와 접근 통제다. 이 글은 RHEL·Rocky Linux 8/9 계열, Ubuntu Server 22.04/24.04 계열, SLES 15 SP7을 중심으로 설명한다. SLES 16처럼 PAM 구성이나 패키지가 달라질 수 있는 버전은 실제 파일과 지원 모듈을 먼저 확인해야 한다. 1. 변경 전에 확인할 것 PAM이나 SSH를 잘못 수정하면 원격 접속이 차단될 수 있다. 현재 SSH 세션을 유지한 상태에서 별도의 관리자 계정과 콘솔 접속 수단을 확보하고, 새 세션에서 ..
도커 환경에 VM 설치하기: QEMU/KVM으로 가상머신 실행하는 방법 도커 컨테이너 안에서 Ubuntu 가상머신을 실행하는 일반적인 예제를 설명한다. 구성의 핵심은 도커가 VM을 만드는 것이 아니라, 컨테이너에서 QEMU를 실행하고 호스트의 KVM 장치를 전달하는 것이다. 1. 도커 컨테이너와 VM의 차이 도커 컨테이너는 호스트의 커널을 공유한다. 반면 VM은 자체 운영체제와 커널을 실행한다. 따라서 일반적인 Ubuntu 컨테이너를 실행하는 것만으로 Ubuntu VM이 만들어지지는 않는다. VM이 필요하면 QEMU/KVM 같은 가상화 프로그램을 사용해야 한다. :chatgpt-content-reference{index="0"} 도커에서 VM을 실행하는 구성 요소 ..
Kubernetes NeuVector란? K8s 클라우드 네이티브 보안 솔루션 기능과 활용 범위NeuVector는 Kubernetes와 Container 환경을 대상으로이미지 취약점 관리부터 배포 단계의 보안 정책, 실행 중인 Container의 Runtime Security,Network Security, Compliance까지 관리할 수 있는Kubernetes Native Container Security Platform입니다.현재 SUSE에서는 NeuVector를 SUSE Security라는 이름으로 제공하고 있으며,Open Source NeuVector 역시 계속 사용할 수 있습니다.일반적인 취약점 Scanner가 Container Image의 CVE를 찾아주는 데 집중한다면NeuVector는 그..
Kubernetes CI/CD 흐름도 상세 설명 - AS-IS와 TO-BE 배포 구조본 구성은 개발자가 GitLab에 소스 코드를 Push하면 Webhook을 통해 Jenkins Pipeline이 실행되고, Maven Build, Docker Image Build, Harbor Image Push를 거쳐 최종적으로 Kubernetes Cluster에 애플리케이션을 배포하는 CI/CD 자동화 구조입니다.흐름도의 핵심은 기존 CI/CD 체계를 완전히 폐기하고 새로운 시스템으로 일괄 전환하는 구조가 아니라, 기존 시스템의 CI/CD 체계를 유지하면서 신규 시스템을 위한 독립적인 CI/CD 체계를 추가하는 것입니다.전체 핵심 흐름개발자 → GitLab → Webhook → Jenkins → Git Clone →..
Kubernetes CRD란? Custom Resource Definition 구조와 동작 원리 상세 정리Kubernetes를 운영하다 보면 Deployment, Service, Pod, ConfigMap과 같은 기본 리소스 외에도Gateway, HTTPRoute, Certificate,VerticalPodAutoscaler 등 다양한 리소스를 접하게 됩니다.이 중 일부 리소스는 Kubernetes에 처음부터 내장되어 있는 것이 아니라,별도의 API 또는 CRD(Custom Resource Definition)를 통해 Kubernetes API를 확장하여 제공됩니다.CRD를 이해하면 Kubernetes에서 Controller와 Operator가 어떻게 동작하는지,그리고 Rancher, Prometheus..
HCI 가상머신 마이그레이션 종류 총정리: vMotion부터 정적 이전까지 HCI에서 “서버를 옮긴다”는 말은 여러 작업을 뜻합니다. 가상머신(VM)의 실행 위치인 호스트만 옮길 수도 있고, 가상디스크가 있는 스토리지만 옮길 수도 있으며, 두 가지를 함께 옮길 수도 있습니다. VM의 전원을 켠 채 작업하는지, 종료하고 작업하는지에 따라서도 방법과 서비스 영향이 달라집니다. 핵심: vMotion은 VMware의 기능명입니다. Hyper-V의 Live Migration, Nutanix AHV의 Live Migration도 비슷한 목적을 갖지만, 지원 조건과 작업 절차는 제품 및 버전에 따라 다릅니다. 1. 먼저 구분할 것: 무엇을, 어떤 상태로 옮기는가? ..