Scheck란 무엇인가¶
- 버전: 1.0.7-7-g251eead
- 출시일: 2023-04-06 11:17:57
운영 및 유지보수 과정에서 시스템, 소프트웨어, 로그를 포함한 일련의 상태를 점검하는 것은 매우 중요한 작업입니다. 기존 방식은 엔지니어가 shell(bash) 스크립트를 작성하여 유사한 작업을 수행하고, 원격 스크립트 관리 도구를 통해 클러스터를 관리하는 경우가 많습니다. 그러나 이 방법은 실제로 매우 위험합니다. 시스템 점검 작업에는 권한이 과도하게 높아지는 문제가 있어 종종 root 권한으로 실행되며, 악성 스크립트가 실행될 경우 그 결과는 상상하기조차 어렵습니다. 실제 환경에는 두 가지 유형의 악성 스크립트가 존재합니다. 하나는 rm -rf와 같은 악성 명령이고, 다른 하나는 데이터를 네트워크 IO를 통해 외부로 유출하는 데이터 도난입니다. 따라서 Security Checker는 모든 행위를 안전하고 통제 가능하게 보장하기 위해 새로운 형태의 안전한 스크립트 방식(명령 실행 제한, 로컬 IO 제한, 네트워크 IO 제한)을 제공하고자 합니다. 또한 Security Checker는 로그 방식으로 통일된 네트워크 모델을 통해 점검 이벤트를 수집합니다. 동시에 Security Checker는 시스템, 컨테이너, 네트워크, 보안 등 다양한 점검을 포함한 대량의 업데이트 가능한 규칙 라이브러리 스크립트를 제공합니다. scheck은 Security Checker의 약어입니다.