U-21
📜 /etc/rsyslog.conf 파일 권한 설정
파일 및 디렉터리 관리
위험도: 중💡 쉽게 말하면
CCTV가 어디에 저장되는지 정한 설정을 아무나 바꿔 두는 것입니다. 공격자는 녹화 위치를 휴지통으로 바꿔 놓고 침입 흔적을 지웁니다. 로그 설정(rsyslog.conf)이 보호되어야 증거가 남습니다.
CCTV가 어디에 저장되는지 정한 설정을 아무나 바꿔 두는 것입니다. 공격자는 녹화 위치를 휴지통으로 바꿔 놓고 침입 흔적을 지웁니다. 로그 설정(rsyslog.conf)이 보호되어야 증거가 남습니다.
🎯 직접 해보기 — 공격을 실행해 보세요
아래에서 시스템 상태를 취약 또는 안전(조치 적용)으로 바꾼 뒤 공격 실행을 눌러, 같은 공격이 어떻게 다르게 끝나는지 직접 확인하세요.
# 공격자가 로그 설정을 끊어 침입 흔적을 지운다
# [공격 실행] 버튼을 누르면 시작합니다.
📋 설정 비교 (왜 막혔나?)
✗ 취약한 설정
# rsyslog.conf 권한 확인
#
ls -l /etc/rsyslog.conf
-rw-rw-rw- 1 root root /etc/rsyslog.conf
→ 로그 경로 변조·흔적 삭제 유도 (취약)
✓ 안전한 설정
# 권한 조정
#
chmod 640 /etc/rsyslog.conf
-rw-r----- 1 root root /etc/rsyslog.conf
→ 로그 설정 보호 (양호)
🔧 조치 방법
chmod 640 /etc/rsyslog.conf로 제한합니다.- 원격 로그 서버로 실시간 전송하여 로그 삭제·변조에 대비합니다.
- 로그 파일 자체 권한(640 이하)도 함께 점검합니다.
✅ 점검 체크리스트
- 설정 파일 권한이 640 이하인가
- 원격 로그 이중화가 되어 있는가
점검기준: 파일 및 디렉터리 관리 > rsyslog 설정 파일 권한