Linux 시스템 취약점 점검 가이드

출처 : [2020.12] 한국인터넷진흥원 발간 내용 "클라우드 취약점 점검 가이드"

Linux 시스템 취약점 점검 가이드

가. 계정 관리

U-01. root 계정 원격 접속 제한

U-02. 패스워드 복잡성 설정

U-03. 계정 잠금 임계값 설정

U-04. 패스워드 최대 사용 기간 설정

U-05. 패스워드 파일 보호

나. 파일 및 디렉토리 관리

U-06. 파일 및 디렉토리 관리

U-07. 파일 및 디렉토리 소유자 설정

U-08. /etc/passwd 파일 소유자 및 권한 설정

U-09. /etc/shadow 파일 소유자 및 권한 설정

U-10. /etc/hosts 파일 소유자 및 권한 설정

U-11. /etc/(x)inetd.conf 파일 소유자 및 권한 설정

U-12. /etc/(r)syslog.conf 파일 소유자 및 권한 설정

U-13. /etc/services 파일 소유자 및 권한 설정

U-14. SUID, SGID, Sticky bit 설정 파일 점검

U-15. 사용자, 시스템 시작파일 및 환경파일 소유자 및 권한 설정

U-16. world writable 파일 점검

U-17. $HOME/.rhosts, hosts.equiv 사용 금지

U-18. 접속 IP 및 포트 제한

U-19. cron 파일 소유자 및 권한 설정

다. 서비스 관리

U-20. Finger 서비스 비활성화

U-21. Anonymous FTP 비활성화

U-22. r 계열 서비스 비활성화

U-23. DoS 공격에 취약한 서비스 비활성화

U-24. NFS 서비스 비활성화

U-25. NFS 접근통제

U-26. automountd 제거

U-27. RPC 서비스 확인

U-28. NIS, NIS+ 점검

U-29. tftp, talk 서비스 비활성화

U-30. Sendmail 버전 점검

U-31. 스팸 메일 릴레이 제한

U-32. 일반사용자의 Sendmail 실행 방지

U-33. DNS 보안 버전 패치

U-34. DNS ZoneTransfer 설정

라. 패치 및 로그관리

U-35. 최신 보안패치 및 벤더 권고사항 적용

U-36. 로그의 정기적 검토 및 보고

Last updated