홈/뉴스/게시글
Community

뉴스

디코랩 커뮤니티의 새 글을 확인하세요.

보안

관리자 활동 기록, 누가 무엇을 바꿨는지 남기는 감사 로그 5단계

디코랩디코랩 ·
07-281

관리자 활동 기록은 누가·언제·어디서·무엇을 바꿨는지 남기는 감사 로그로, 사고 원인을 찾는 근거가 됩니다. 이 글에서는 서버 접속 로그와의 차이, 남겨야 할 항목과 활동, 기록을 확인하는 5단계와 보관할 때 주의할 점을 정리했습니다.

관리자 활동 기록과 감사 로그라는 제목 옆에 눈 모양 아이콘이 있는 대표 이미지
관리자 화면에서 일어난 일을 나중에 되짚을 수 있어야 합니다.

관리자 활동 기록이 필요한 이유

홈페이지 관리자 화면에서는 회원 정보를 열람하거나 내려받고, 게시글을 지우고, 설정을 바꾸는 일이 일어납니다. 담당자가 여럿이거나 외부 업체가 함께 관리하면 누가 언제 무엇을 바꿨는지 기억만으로는 알기 어렵습니다. 관리자 활동 기록은 이런 일을 자동으로 남겨 두는 기록으로, 감사 로그라고도 부릅니다.

기록이 있으면 실수로 지운 글을 누가 지웠는지 확인해 복구할 수 있고, 계정이 도용됐을 때 어떤 정보가 열람됐는지 범위를 좁힐 수 있습니다. 기록이 없으면 사고가 나도 무엇이 일어났는지 설명할 근거가 남지 않습니다.

서버 접속 로그와 관리자 활동 기록의 차이

아래 표는 흔히 함께 이야기되는 서버 접속 로그와 관리자 활동 기록을 남기는 곳, 담기는 내용, 주로 쓰는 때로 나누어 비교한 것입니다.

구분서버 접속 로그관리자 활동 기록
남기는 곳웹서버홈페이지 프로그램(관리자 기능)
담기는 내용요청 주소, 시각, 접속 주소, 응답 결과관리자 계정, 시각, 접속 주소, 대상, 수행한 작업
알 수 있는 것어떤 요청이 들어왔는지어떤 관리자가 무엇을 했는지
주로 쓰는 때공격 시도와 장애 원인 확인정보 열람·변경 경위, 내부 실수 확인

두 기록은 서로를 보완합니다. 서버 접속 로그를 읽는 방법은 서버 접속 로그 확인, 처음 읽는 운영자를 위한 기초 5단계에서 다뤘습니다.

관리자 활동 기록에 남길 항목

기록 한 줄에는 다음 다섯 가지가 들어 있어야 나중에 상황을 되짚을 수 있습니다.

  • 누가: 관리자 계정 아이디(공용 계정이 아니라 사람마다 다른 계정)
  • 언제: 날짜와 시각
  • 어디서: 접속한 주소(IP)
  • 무엇을: 대상이 된 회원, 게시글, 설정 항목
  • 어떻게: 열람, 수정, 삭제, 내려받기 같은 수행 작업과 성공 여부

개인정보를 처리하는 시스템이라면 「개인정보의 안전성 확보조치 기준」 제2조가 접속기록을 식별자, 접속일시, 접속지 정보, 처리한 정보주체 정보, 수행업무 등을 전자적으로 기록한 것으로 정의하고 있어 위 다섯 가지와 거의 겹칩니다. 공용 계정을 쓰면 '누가'가 비어 버리므로 계정은 사람마다 따로 만들어야 합니다.

누가, 언제, 어디서, 무엇을, 어떻게 다섯 가지 관리자 활동 기록 항목을 정리한 점검 카드
기록 한 줄에 들어가야 할 다섯 가지 항목

꼭 기록할 관리자 활동

모든 클릭을 남길 필요는 없지만, 아래 활동은 빠지지 않게 기록되는지 확인합니다. 관리자 로그인 성공과 실패, 관리자 계정 생성·권한 변경·삭제, 회원 정보 열람과 엑셀 내려받기, 게시글·회원 삭제, 사이트 설정과 플러그인 설치·변경이 대표적입니다. 내려받기 통제는 고객 정보 다운로드 관리, 엑셀 내려받기 통제 6가지에서 따로 다뤘습니다.

관리자 활동 기록을 확인하는 5단계

기록은 남기기만 하고 보지 않으면 의미가 줄어듭니다. 아래 순서로 정기적으로 확인합니다.

  1. 기록 기능 확인: 사용 중인 홈페이지 프로그램에 관리자 활동 기록 기능이 있는지, 위 항목이 남는지 확인합니다. 없다면 기능 추가나 플러그인을 검토합니다.
  2. 확인 담당 정하기: 기록을 보는 사람은 기록되는 사람과 다른 사람이 맡는 것이 좋습니다.
  3. 주기 정하기: 매달 한 번처럼 확인 주기를 정하고 달력에 적습니다.
  4. 눈여겨볼 항목 보기: 업무 시간 밖의 로그인, 처음 보는 접속 주소, 대량 내려받기, 권한 변경을 먼저 봅니다.
  5. 결과 남기기: 확인한 날짜와 이상 여부, 조치 내용을 짧게 적어 둡니다.
기록 기능 확인, 확인 담당 정하기, 주기 정하기, 눈여겨볼 항목 보기, 결과 남기기 다섯 단계 도식
관리자 활동 기록을 정기적으로 확인하는 다섯 단계

그림의 4단계에서 이상한 기록을 발견하면 해당 관리자에게 먼저 확인하고, 본인이 한 일이 아니라면 비밀번호 변경과 계정 잠금부터 진행합니다.

기록을 보관할 때 주의할 점

기록은 지워지거나 고쳐지면 근거가 되지 못합니다. 관리자라도 기록을 지우거나 수정할 수 없게 하고, 서버와 다른 곳에 사본을 두는 것이 좋습니다. 「개인정보의 안전성 확보조치 기준」 제8조는 개인정보처리시스템 접속기록을 1년 이상(5만 명 이상의 정보주체 개인정보나 고유식별정보·민감정보를 처리하는 경우 등은 2년 이상) 보관하도록 정하고, 제5조는 접근 권한 부여·변경·말소 내역을 최소 3년간 보관하도록 정하고 있습니다. 보관 기준은 개인정보의 안전성 확보조치 기준 원문에서 확인하고, 우리 사이트에 어떤 기준이 적용되는지는 전문가나 기관 확인을 권합니다.

디코랩이 돕는 방식

디코랩은 운영 중인 사이트의 수정·개선을 유지보수로 맡습니다. 관리자 계정 정리나 활동 기록 확인처럼 운영 중에 필요한 작업은 유지보수 접수 게시판에 비밀글로 요청할 수 있습니다.

자주 묻는 질문

관리자가 한 명뿐인데도 활동 기록이 필요한가요?

관리자가 한 명이어도 계정이 도용되면 다른 사람이 그 계정으로 활동하게 됩니다. 기록이 있으면 본인이 하지 않은 활동을 찾아낼 수 있습니다.

기록이 너무 많아서 볼 엄두가 나지 않아요.

전체를 읽을 필요는 없습니다. 업무 시간 밖 로그인, 처음 보는 주소, 대량 내려받기, 권한 변경처럼 위험한 항목만 걸러 보는 것부터 시작하세요.

외부 유지보수 업체의 활동도 기록되나요?

업체에도 별도 계정을 발급하면 같은 방식으로 기록됩니다. 공용 계정을 함께 쓰면 업체와 내부 직원의 활동을 구분할 수 없으니 계정을 나누세요.

기록에 개인정보가 들어가도 괜찮나요?

활동 기록에는 처리한 회원의 아이디 같은 정보가 들어갈 수 있으므로 기록 자체도 접근을 제한해 보호해야 합니다. 꼭 필요한 정보만 남기도록 설정하세요.

우리 홈페이지에 관리자 활동 기록이 제대로 남는지 확인하고 싶다면 사이트 주소와 쓰는 프로그램을 적어 디코랩 프로젝트 문의로 보내 주세요.

목록

댓글0

댓글 작성 권한이 없습니다