Guide · 7편

서버 보안

리눅스 서버 점검 체크리스트, SSH·방화벽 설정, 버전 정보 숨기기, 접근 로그 확인, 백업까지 소규모 서버 관리자가 따라 할 수 있게 정리했습니다.

01 / Order

점검 순서대로 읽기

위에서부터 차례로 읽으면 확인 → 원인 파악 → 조치 순서가 됩니다.

서버 보안

Node2Shell 대응, Node.js 업데이트 순서

2026년 10월 Node.js 보안 릴리스의 Brotli 원격 코드 실행(Node2Shell, CVE-2026-111497) 영향 범위, 수정 버전 22.23.4·24.22.1·26.12.1, 버전 확인부터 재시작·컨테이너 재빌드까지 대응 순서를 정리했습니다.

가이드 보기 →
서버 보안

리눅스 서버 보안 점검 체크리스트, 7단계 순서대로 확인

리눅스 서버 보안을 업데이트, 계정, SSH, 방화벽, 서비스, 로그, 백업 7단계로 나눠 점검하는 체크리스트입니다. 확인 명령과 개별 설정 글 링크를 함께 담았습니다.

가이드 보기 →
서버 보안

SSH 보안 설정, 키 인증과 root 로그인 차단 순서

SSH 키 인증 등록, 비밀번호 로그인 끄기, root 로그인 금지, fail2ban 적용까지 접속이 끊기지 않는 순서대로 설정 파일과 확인 명령을 정리했습니다.

가이드 보기 →
서버 보안

서버 방화벽 설정 ufw, 잠김 방지 순서와 보안그룹 관계

ufw로 서버 방화벽을 켜기 전에 SSH 허용부터 하는 순서, 규칙 확인과 삭제 명령, AWS 보안그룹과 서버 방화벽이 함께 동작하는 방식을 정리했습니다.

가이드 보기 →
서버 보안

서버 버전 정보 숨기기, Apache Nginx PHP

Apache ServerTokens·ServerSignature, Nginx server_tokens, PHP expose_php 설정으로 응답 헤더의 버전 노출을 줄이는 방법과 적용 후 curl 확인법, 이 설정의 한계를 정리했습니다.

가이드 보기 →
서버 보안

서버 접근 로그 확인, Apache Nginx 집계 명령

Apache·Nginx 접근 로그 형식과 위치, 요청 많은 IP 집계, 404와 관리자 경로 시도 찾기, 로그 회전까지 초보 서버 관리자를 위한 점검 명령을 정리했습니다.

가이드 보기 →
서버 보안

서버 백업 방법, 3-2-1 원칙과 파일 DB 자동 백업

서버 백업에서 3-2-1 원칙의 뜻, rsync로 파일 복사, mysqldump로 DB 덤프, cron 자동화와 복구 테스트 순서까지 소규모 홈페이지 관리자 기준으로 정리했습니다.

가이드 보기 →
Alert

Node.js 보안 업데이트 점검

2026년 10월 21일 Node.js 보안 릴리스에서 Brotli 원격 코드 실행(Node2Shell) 등 10건이 수정됐습니다. 서버·컨테이너의 Node.js 버전을 확인하세요.