호스팅 서비스 보안 및 백업 가이드 라인 ver 1.0 한국 호스팅 도메인 협회 www.khada.kr.

Slides:



Advertisements
Similar presentations
칠교판 – 탱그램 전주교대 실과교육과 이미현. 칠교판 ( 탱그램 ) 이란 ? 지혜놀이판 또는 탱그램 큰 직각이등변삼각형 2 개 중간 직각이등변삼각형 1 개 작은 직각이등변삼각형 2 개 작은 정사각형 1 개 평행사변형 1 개 =>5 가지의 7 개로 구성됨.
Advertisements

윤준혁 (12), 이주연 (13), 박혜원 (14), 안혜경 (15) 허니버터칩으로 알아본 SNS 의 영향 력.
교수님 영상 제 2 장 관세법 일반 제 1 절 통칙 제 2 절 법 해석의 원칙 등 제 3 절 기한과 기간 제 4 절 서류의 송달 등 제 5 절 관세의 부과 및 징수 제 6 절 납세의무의 소멸 등.
1 ‘ 우리나라의 주요공업 ’ - 정도웅, 주민혁, 안수진, 백경민, 엄다운, 박경찬 -.
성동구 성수동 지역 답사 및 투자가치 분석 1. 성수동 주요지표 및 재개발 개요 2. 뚝섬 서울숲 시민공원 개요와 영향 3. 신분당선 연장 노선과 영향 4. 성수동 랜드마크 아파트 동향 ( 롯데 캐슬, 현대 아이파크 ) 5. 성수동 지역 재개발 동향 ( 아파트, IT 공업단지,
COPYRIGHT (c) 2010 by MINISTRY OF Public Administration and Security. All rights reserved 년 10월.
인적사항 기재요령 ▣ 주민등록번호, 주소 반드시 확인 (주민등록 등본과 일치 원칙)
목차 일모아시스템 시연 및 참고자료 일모아시스템 관련 법/제도/지침 개인정보보호 관련 유의사항 자주묻는질문
서울시 ‘찾아가는 동 주민센터’ 사업 시행 이후 지역사회의 변화
연구활동종사자 교육ㆍ훈련 수강방법 사무처 안전관리실
공부할 내용 조상들이 살던 곳 자연과 잘 어울리는 한옥 지방에 따라 서로 다른 집의 모양 섬 지방의 집
사랑, 데이트와 성적 자율성 :데이트 성폭력!!! 성폭력예방교육 전문강사 / 여성학 전공 신 순 옥.
Chapter 8 Authorization
Splus 프로그램 설치 및 데이터관리 지식서비스센터 신동훈차장.
퇴계와 율곡의 사회사상 비교 남 일 재 동서대학교 교수/ 정치학 박사 1. 퇴계 이황과 율곡 이이의 약전(略傳)
제3장 사회 복지 발달사.
문헌정보학과, 사서만 있는 줄 아니? 10. Mushroom
시스템 접근 제어의 모든 것.
통합 접근 권한 관리의 모든 것.
2015년 개인정보 관리실태 점검 방향 및 사례
2011년도 식품안전관리 지침 설명 자료.
LGU+전자결제 서비스 가입 관련 안내문 서류 Check-List 계약 서류 우편접수 방법
웹 기반 원격지원 시스템 애니서포트 Ver4.0
2017년 충청북도교육청 개인정보보호 및 정보보안 교육자료 실무 중심의 개인정보보호 및 정보보안 적용방안
2012 자립지원표준화프로그램 3월 사례발표회 희망 가득 푸른 꿈 만들어가는 소년의집
501. 군인들의 세상 502. 민정 이양과 한일회담 이선용.
2015년 하반기 소방교육 자 유 전 공 학 부 (금) 안녕하십니까 자유전공학부 행정실 입니다.
쌍용차 회생계획안을 통한 투기자본(=먹튀자본) 수강과목: 회 계 학 원론 담당교수: 박 성 환 교수님
V44408(다산네트웍스) 개량개선 내역(1.05) KT 네트워크기술지원본부 유선액세스망기술담당 1
ARP TARM PROJECT 1조 신영민.
웹과 PHP를 이해하고 APM 설치 방법을 알아보자!
Tftp, nfs, samba 실습 임베디드 시스템 I.
F5 삭제 및 신규 SSL_VPN 설치 메뉴얼 * 기존 SSL_VPN F5 삭제 ② ① * 신규 SSL_VPN 설치 ② ①
아동복지 제9장.
그린 마일리지(상벌점제) 디지털시스템 활용 방안 광주광역시 교육청.
통합 계정 관리의 모든 것.
NAC Test 시나리오 내부단말 통제 보안 BMT 시나리오
한국교원대학교 스마트캠퍼스 교육정보원.
VPN 이란? ( 가상 사설 망 ) 인터넷 망을 전용선처럼 사용할 수 있도록 특수
서브원 SSL VPN 2차인증(구글 OTP) 사용 안내서(Android)
제13장 장애인 복지.
서브원 SSL VPN 2차인증(구글 OTP) 사용 절차서(Android)
개인정보처리와 개인정보보호 2017년 2월.
[필독] 답지전송 방법!!! 모니터링에서 파일전송 하는것과 proctor 사이트에 백업파일을 등록 하는것을
의료기관의 개인정보 보호 『의료기관 개인정보보호 가이드라인』중심
2장. 홈페이지를 만들기 전에 홈페이지 제작 목적과 제작 과정 홈페이지 제작 관련 기술들 홈페이지 제작에 필요한 준비물
■ 화성공장 산학인턴 버스 노선 확인 안내 문의 전화 : 안내페이지 접속 1
정치개혁의 가능성 논의 권력구조 개편을 통하여 본 -개헌을 통한 정부형태의 변화를 중심으로 [한국정치론] 윤성이 교수님
우리상생파트너론의 협력기업을 위한 【인터넷뱅킹 대출약정 절차 안내」.
건양대학교 OPIc 평가 신청 매뉴얼 (
실전 프로젝트: 홈페이지 구축 시트콤 프렌즈 팬 사이트 구축하기.
치료 레크레이션 프로그램 (지적 장애 대상) 과 목: 학 과: 학 번: 이 름: 제 출 일 자 담 당 교 수:
10% 여행자보험도 하나샵 하나샵 회원이라면! 당연히 챙겨야 할 혜택 출발 당일 가입 가능
<정보 보안> 담당 교수: 박용대
3조 권기태 윤주영 은화령 이형찬 이송민 김동욱 한승묵
노년기 발달 장안대 행정법률과 세류반 정 오 손
태국 문학 욜라다 왓짜니 싸란차나 팟차라와라이 끼따야펀 르앙다우 타니다.
과목명 : 산업보안사례 담당교수 : 김동련 교수님 발표일 : 학번 : 이름 : 권이슬
평생 저축해도 강남 아파트 못산다 학 과 : 회계학과 1학년 B반 과 목 : 회계학원론 담당교수: 박성환 교수님
경영학의 상황학파에 대해서… 경제학과 3학년 최준용 회계학과 4학년 진현빈
포이에마장애인보호작업장 시설소개서.
워밍업 실뭉치 전달게임.
매물장 로그인 직원을 미리 생성하시면 직원 ID로 로그인 가능.
음파성명학 최종욱.
전문건설업의 정도경영 기업생존의 핵심요소 성건회 투명사회실천위원회 성건회 투명사회실천위원회 안녕하십니까!
관리자 페이지에서 관리자 승인 1. 정기권 신규고객 1. 로그인 화면 2. 차량등록여부 확인 3. 개인정보 활용 동의
네트워크 프로토콜.
네트워크는 각종 공격들의 위협(Threat)을 받고 있다.
Presentation transcript:

호스팅 서비스 보안 및 백업 가이드 라인 ver 1.0 한국 호스팅 도메인 협회 www.khada.kr

CONTENTS 01. 개 요 02. 보안 및 개인정보 담당자의 지정 03. 취약점의 관리 04. 관리 서버의 접근 제어 05. 패스 워드 정책 06. 서버의 관리와 모니터링 07. 고객 개인 정보 보안 08. 웹 호스팅 서버의 관리 09. 서버의 백업 10. 사무실 컴퓨터 및 네트워크의 보안 11. 보안 사고 시 대응 12. 교육 및 보안의 날 행사 및 기타

1-1.개 요 : 보안 위협의 고도화 01. 기존의 보안 위협 – 웜 , 취약점 해킹, DDOS 등은 현재도 계속 되고 있음. 1-1.개 요 : 보안 위협의 고도화 01. 기존의 보안 위협 – 웜 , 취약점 해킹, DDOS 등은 현재도 계속 되고 있음. 02. 악성 코드등에 의한 2차 해킹 사고 꾸준한 증가 03. 타겟을 설정한 APT 공격류의 기망 공격이 일반화되고 있고 그러한 사고가 대형사고로 이어지고 있음.

1-2 개 요: 보안 및 백업의 현 주소 01. 호스팅 서비스 보안 의 특징 : 복합적인 이슈 호스팅 서비스 보안 의 특징 : 복합적인 이슈 : 내 서버 와 고객 서버의 보안 이슈 우리의 문제 + 고객의 문제 02. 호스팅 비즈니스의 문제 : 수익성의 저하, 클라우드등 투자해야 할 요소의 과다. 서비스에 대한 투자는 현재 정체기 03. 호스팅 산업 초창기의 백업 및 보안 방법론에 머물고 있는 현실 20 년전 방법론 → 현재도 과거와 동일한 형태 보안 보다는 장애 최소 시간 복구에 맞춰진 백업 정책등

1-3 개 요 : 신기술 활용 비용 최소화 01. 오픈 소스 기반의 보안 및 백업 02. 1-3 개 요 : 신기술 활용 비용 최소화 01. 오픈 소스 기반의 보안 및 백업 02. 기존 인프라 최대한 활용 : 별도의 유료 솔루션을 쓰자는 이야기 아님 03. 신기술 발달 → 충분한 응용으로 비용 절감과 효육 극대화 가능 04. 실제 사례를 중심으로 : 호스팅 현장 에서 일어나는 다양한 공격 사례들 설명

홈 페이지 고지 합니다. 2-1. 보안 및 개인 정보 담당자의 지정 01. 2-1. 보안 및 개인 정보 담당자의 지정 01. 사내 보안 담당자와 개인 정보 보호 담당자를 지정 합니다. : 동일 인물이어도 상관 없읍니다. 홈 페이지 고지 합니다.

3-1 취약점의 관리 취약점 업데이트 취약점 업데이트 취약점 스캐닝->정기적 방화벽 웹방화벽 보조적인 사용 - 모든 서버는 보안 취약점이 발표 되었을 경우, 즉시 업데이트해야 합니다. - 시스템 관리자 권한으로 직접 운영하는 모든 서버의 목록을 정리하고, 서버 별 정,부 관리자를 지정합니다. 또한 서버의 사양, 설치한 운영체제, 설치한 프로그램의 목록을 보관하고 있다가, 보안 취약점이 발표되었을 때, 해당하는 서버가 있는지를 점검하도록 합니다. - 서비스 홈페이지는 프로그래밍이 변경되었을 경우, 변경시마다 그에 대한 취약점이 있는지를 점검 합니다. 또한 분기 1 회 정도는 취약점 스캐너를 이용하여 웹 취약점이 존재하고 있는 지를 점검하고, 취약점이 확인된 부분에 대해 조치 합니다. - 관리하는 모든 서버는 최소 분기 1 회 최신의 취약점 점검 전용 프로그램을 이용하여 점검하고, 취약한 내용을 기록합니다. (예: 웹스캐너, 시스템스캐너, 루트킷, 웹쉘 등의 탐지 등) - 발견된 취약점은 프로그램을 수정하거나 업데이트하여 취약점이 존재하지 않는 수준으로 관리하며, 그렇지 못할 상황인 경우 방화벽이나 웹방화벽 등의 방어 프로그램을 운영하여 보완하도록 합니다. 취약점 업데이트 취약점 업데이트 취약점 스캐닝->정기적 방화벽 웹방화벽 보조적인 사용

3-2 취약점의 관리 01. 취약점 : 시스템, 응용프로그램 취약점, 웹취약점 02. 취약점 : 시스템, 응용프로그램 취약점, 웹취약점 02. 취약점 업데이트 : 릴리즈 되는 주요 보안 업데이트에 데해서는 즉각 조치를 햐해야 03. 기본적으로 취약점은 시스템 상에 존재 하지 않아야 하나, 그러지 못할 경우 방화벽, 웹 방화벽등을 통해 보강할수 있어야 한다. 특히 관리자 권한으로 운영하는 서버에 대하여 스캐너에 나타난 취약점에 대하여 0% 화 혹은 취약점을 커버할수 있는 대비가 되어야 한다. 04. 웹 취약점 : 90% 이상의 공격이 웹 취약점 공격 앞으로 다양한 응용 공격이 예상된다. ex) 웹 취약점->웹쉘->권한상승->랜섬웨어 acunetix : 가장 많은 취약점 스캐닝 흑적이 보인다. 0% 혹은 그러지 못할 경우 웹방화벽등을 이용하여 이에 대한 대비가 되어야 한다.

4-1 관리 서버의 접근 제어 루트권한 인가 받은 아이피 만 관리 목적상 접근 보안 취약한 포트는 반드시 접근제어 - 관리서버는 서버의 관리자 권한으로 접근하여 관리하는 모든 서버 - 자사 운영서버, 웹호스팅서버, 관리대행서버 - 를 말합니다. - 관리서버의 종류별, 목적별 실행되는 데몬을 기술하고, 열어야 할 포트 정책을 정의하며, 이에 대한 적정하고 안전한 접근 정책을 정의 합니다. - 서버의 이용목적, 관리 목적별로 적절한 IP 접근 정책 - 사무실 IP, VPN IP, 협력사 IP 등 - 을 정의 합니다. - 한 서버에 여러 명의 관리자가 접근 할 경우 서버 내에 필요에 따른 디렉토리별, 실행 범위를 관리자별로 차등의 권한을 부여 합니다. - 서버의 방화벽 프로그램은 이용 목적상 열어야 할 포트 (예 : 웹서버 80) 를 제외한 , 관리 목적상 열어야 할 포트는 사무실과 관리용 VPN서버 이외에는 접근을 하지 못하도록 합니다. - 포트를 열고 있는 이용 목적이나 운영 목적에 해당하지 않는 포트를 열고 있는 서비스 데몬이 있다면 실행되지 않도록 설정하며, 만일 보안권고나 취약점이 발견된 서비스 데몬의 포트에 대해서는 평소에는 차단하고, 꼭 필요한 경우에만 포트를 열어서 작업을 하며, 작업완료 후 다시 차단합니다. (예: SAMBA 포트) - 망 분리 : 데이터베이스 서버 등 외부로 노출될 경우 공격으로부터 위험이 발생할 수 있는 주요 서버는 공인된 IP 망으로부터 직접 접속할 수 없도록 분리하여 운영합니다. - 로그 파일의 보호 : 로그 파일은 침입 혹은 침입시도 등 보안 문제점을 파악하는데 중요한 정보를 제공하므로 로그 파일이 노출, 변조 혹은 삭제되지 않도록 불필요한 접근으로부터 보호합니다. 루트권한 인가 받은 아이피 만 관리 목적상 접근 보안 취약한 포트는 반드시 접근제어 보안 취약한 포트는 반드시 접근제어 DB 서버는 망분리 가급적 로그 파일 보호: 해킹 사고 발생시 로그 추적의 생활화, 반드시 필요함 망분리 망언? 누가 인터뷰에서 망부리 망언을 한건지?

반드시 VPN 을 통한 접근, VPN은 OTP (one time password) 4-2 접근 제어 - 권장 반드시 VPN 을 통한 접근, VPN은 OTP (one time password) 관 리 서 버 사무실 자사 홈페이지 자사 운영 서버 웹 호스팅 서버 관리 대행 서버 리눅스 OTP 사용 모바일 VPN서버 고객사 윈도우즈 협력사 사고시 로그 추적

4-3 관리 대행 서버 (MANAGED)의 접근 제어 01. 해킹 사고시 책임 소재의 문제 루트 관리자가 둘인 문제점 존재 02. 가장 흔한 사고 사례 고객사 프로그래머 PC 가 악성 코드 범벅인 경우 비일 비재 =>사고 책임은 호스팅 사로 전가 03. 반드시 VPN 계정을 통해서 접근 하도록 할것 OTP등을 이용한 2팩터 로그인 04. 로그 분석을 통해 사고시 어떠한 경로로 접근 한것인지 반드시 IP 확인 할 것.

5-1 패스워드 정책 가장 흔하고 일반적인 사고 사례 서버 관리 PC 에 암호를 파일로 보관 악성코드 유입 키로깅 - 관리 목적상 접근해야 할 서버의 패스워드는 최소 10자리 이상으로 운영하며, 패스워드는 무작위 대입공격으로부터 충분히 방어가 될 수 있도록 숫자, 특수문자, 영문 대소문자를 조합하여 생성합니다. - 패스워드는 별도의 종이 문서로 관리하며, 파일 형태로 관리 하지 않으며 퇴근시 안전 금고에 보관하도록 합니다. 부득이하게 파일 형태로 관리 할 경우 반드시 파일에 암호를 걸어서 관리하고 컴퓨터 하드디스크 이외의 저장 매체를 이용하여 저장합니다. 서버로의 접근이 허용된 IP의 컴퓨터에 보관하거나 저장 매체를 연결하여 파일을 열어 보지 않도록 합니다. 가장 흔하고 일반적인 사고 사례 서버 관리 PC 에 암호를 파일로 보관 악성코드 유입 키로깅 패스워드 및 파일유출

5-2 패스워드 정책 WINDOWS - OTP 유료 솔루션 WINDOWS 서버 OPEN VPN WITH OTP 관리자 - 2 FACTOR AUTH 서버의 관리 목적상 접속할 때 최소 2가지 이상의 별개 방법의 패스워드 로그인 정책을 가지도록 합니다. (공인인증서, OPT (One Time Password) 등) - VPN을 이용한 접근 제어를 할 경우 (특히 WINDOWS 서버) VPN서버에 최소 2개 이상의 별개의 패스워드 로그인 정책을 가지도록 VPN 서버를 구축합니다. 예) OPEN VPN - OTP 정책 적용 WINDOWS - OTP 유료 솔루션 WINDOWS 서버 OPEN VPN WITH OTP 관리자

대부분 업력 있는 업체면 다 하고 있는 내용임 open source를 이용 하면 됨 없을 경우는 ? 문의 하십시요 6-1 서버의 관리 및 모니터링 - 서비스 구조도, 네트워크 구조도, 서버별 랙 위치도, 스위치 포트별 서버의 위치도 등을 작성하여 보관하고, 물리적 서버에는 서버의 ip 주소, 관리자 등을 라벨링을 하여, 보안사고 발생시 해당 서버의 즉각적인 고립이나 조치 행위를 할 수 있도록 합니다. → 장애시 즉각 확인 조치 (서버 의 관리 차원에서 반드시) - 관리 권한을 유지하고 있는 모든 서버의 시스템 혤스 상태의 임계치를 설정하여 임계치 초과시 경고할 수 있도록 하는 모니터링 시스템을 구축하여 운영하도록 합니다. 대부분 업력 있는 업체면 다 하고 있는 내용임 open source를 이용 하면 됨 없을 경우는 ? 문의 하십시요

네트워크 패킷의 세밀한 분석 공격받는 IP 파악, 공격 프로토콜등 분석 6-2 서버의 관리 및 모니터링 - 네트워크는 적정한 VLAN으로 나누어 운영 합니다. *** 통 네트워크는 되도록 금지 - 운영하는 네트워크 상태 (BPS, PPS, ARP, FLOW등)를 모니터링하며, 보유한 네트워크 장비 상황에 대하여 임계치를 설정, 운영, 경고할 수 있는 원격 모니터링 체계를 구축하고 상시 관제하도록 합니다. 호스팅 회사 필수 네트워크 모니터링 4 BPS (BIT PER SEC) 네트워크 병목 여부, 속도 네트워크 병목 여부, 속도 PPS(PACKET PER SEC) 네트워크 공격 상황 탐지 ARP : MAC ADDRESS Spoofing, 패킷 스니퍼링 탐지 Spoofing, 패킷 스니퍼링 탐지 Flow 모니터링 네트워크 패킷의 세밀한 분석 공격받는 IP 파악, 공격 프로토콜등 분석 임계치 설정 후 경보 필요

7. 고객 개인 정보 보안 호스팅 업체 대입 공격 실제 사례 포탈 등 ID 해킹 호스팅 회사 2개사 대입 공격 - 고객 패스워드 암호화, 개인 정보 보유의 최소화, 주요 고객 정보의 암호화를 시행하며, 이는 정부의 ‘개인정보보호 자가진단 체크리스트’ (인터넷진흥원 개인정보보호 기술지원센터 2014.12) 에 근거하여 회사의 실정에 맞추어 관리합니다 - 고객의 패스워드는 최소 8자 이상의 숫자와 영문을 섞어서 사용 가능 하도록 하며, 너무 쉽고 유추가 가능한 손쉬운 패스워드는 사용하지 못하도록 홈페이지 프로그램을 설정 합니다. - 홈페이지 암호 대입공격의 방어를 위하여, 로그인 실패 시 모호한 에러 메세지 실행 및 지정 로그인 횟수 이상의 로그인 실패 시 CAPTCHA (Completely Automated Public Turing test to tell Computers and Humans Apart) 입력 등의 기본적인 방어 조치를 하도록 합니다. 법 규정 준수 호스팅 업체 대입 공격 실제 사례 포탈 등 ID 해킹 호스팅 회사 2개사 대입 공격 Idchowto.com 나는 악마를 보았다2 호스팅 서비스 공격 주의보 호스팅 A사 해킹 스마일 서브 대입 공격 무료 서버, 고객 정보, 고객 사 쇼핑몰 정보 등 다양한 이유로 호스팅 사 공격은 실행될 수 있음

랜섬 웨어,고객정보 탈취 파일 삭제등 다양한 공격 시나리오 8-1 웹 호스팅 서버의 관리 - - 웹 호스팅 서버의 보안은 KISA 에서 배포한 ‘리눅스 서버 용 웹 호스팅 보안 가이드’ 및 ‘윈도우 서버 용 웹 호스팅 보안 가이드’를 근거하여 현재의 보안 상황에 근거하여 관리 합니다. - 해지된 고객의 서버 계정 및 해당 데이터는 삭제하고 그 계정으로 접근을 불허하도록 합니다. - 웹 호스팅 서비스 이용 고객의 계정 접근은 FTP 접근만을 허용하는 것을 원칙으로 합니다, SSH 접속 권한을 요구 하는 고객은 별도의 SSH 사용자들만을 위한 서버로 격리 운영하며, SSH 계정의 보안 허점을 이용한 권한상승 공격으로 인한 피해를 입게 될 경우, 그 책임은 본인에게 있음을 주지시킵니다. 10년전 발간한 자료 but 아직도 유효한 SSH 접속 허용의 문제 접속 허용이 업체별 제각각 대입공격 스니핑 로그인 성공후 권한 상승 무기명 가입 랜섬 웨어,고객정보 탈취 파일 삭제등 다양한 공격 시나리오 SSH 사용자들만의 격리 작업 필요

랜섬 웨어,고객정보 탈취 파일 삭제등 다양한 공격 시나리오 8-1 웹 호스팅 서버의 관리 - - 웹 호스팅 서버의 보안은 KISA 에서 배포한 ‘리눅스 서버 용 웹 호스팅 보안 가이드’ 및 ‘윈도우 서버 용 웹 호스팅 보안 가이드’를 근거하여 현재의 보안 상황에 근거하여 관리 합니다. - 해지된 고객의 서버 계정 및 해당 데이터는 삭제하고 그 계정으로 접근을 불허하도록 합니다. - 웹 호스팅 서비스 이용 고객의 계정 접근은 FTP 접근만을 허용하는 것을 원칙으로 합니다, SSH 접속 권한을 요구 하는 고객은 별도의 SSH 사용자들만을 위한 서버로 격리 운영하며, SSH 계정의 보안 허점을 이용한 권한상승 공격으로 인한 피해를 입게 될 경우, 그 책임은 본인에게 있음을 주지시킵니다. 10년전 발간한 자료 but 아직도 유효한 SSH 접속 허용의 문제 접속 허용이 업체별 제각각 대입공격 스니핑 로그인 성공후 권한 상승 무기명 가입 랜섬 웨어,고객정보 탈취 파일 삭제등 다양한 공격 시나리오 SSH 사용자들만의 격리 작업 필요

8-2 웹 호스팅 서버의 관리 Ftp 접속 최상위 디렉토리,www 바로 위 : 데이터압축 파일의 위치 - 고객의 불필요한 파일 업로드는 허용하지 않습니다. 또한 업로드를 허용해야 하는 파일의 종류를 지정하여 그 외 종류의 파일들은 업로드가 불가능하도록 하여 업로드된 파일이 실행 되지 않도록 설정 합니다. 예) Windows exe file 같은 실행 가능한 파일 - CGI, PHP, JSP, ASP 등 서버에서 실행될 수 있는 스크립트 파일이 웹 서비스를 통해 업로드 되는 것을 방지하며, 그 파일이 실행 되지 않도록 서버를 설정 합니다. - 몇년 전 모 호스팅 서비스 실제 있었던 사례, 뉴스에도 - 웹 호스팅 서버의 이용 고객이 자신의 모든 데이터 (홈페이지 및 DB)를 손쉽게 다운로드받아 백업할 수 있도록, 1일 1회의 압축된 백업 데이터를 고객이 다운로드 받기 가장 쉬운 자리에 제공하며, 홈페이지에 그 위치를 공지 합니다. Ftp 접속 최상위 디렉토리,www 바로 위 : 데이터압축 파일의 위치 디스크 망실, 해킹 공격등으로 인한 테이터 망실,백업 실패시 고객의 소송으로 부터 책임 회피에 일조 할 것으로 보임

9-1 서버의 백업 웹호스팅 및 서버호스팅 공동 약관 : 백업은 고객 책임 - 별도의 백업 서비스를 받지 않는 한, 데이터 백업의 모든 책임은 고객에게 있고, 데이터 망실시 이에 대하여 회사에 책임을 물을 수 없음을 주지 시키며, 이 내용을 홈페이지의 가장 잘 보이는 자리에 고지합니다. - 서버 망실시 백업하여 보관된 데이터로 서비스를 복구할 경우, 서비스를 이용을 하지 못하는 장애 시간에 대한 보상에 대하여 이 내용을 홈페이지 상품 페이지에 고지합니다. - 위의 두가지 사항에 대한 내용을 호스팅 상품을 신청할 때 한국 호스팅 도메인 협회 호스팅 서비스 공동 이용 약관과 SLA (Service Level Agreement) 를 통해 동의하는 절차를 가지도록 합니다. 웹호스팅 및 서버호스팅 공동 약관 : 백업은 고객 책임 호스팅 서비스 : 고객의 인터넷 비즈니스를 원활하게 하기 위한 환경 제공 호스팅 서비스가 데이타 백업을 하는 이유 : 신속하고 빠른 복구로 고객쾌적한 비즈니스 환경 제공 하드웨어 망실, 해킹 공격 등으로 데이터 망실 : 그로 인한 고객의 비즈니스 실패를 책임져야할 아무런 이유 없음 백업 실패로 인한 비즈니스에 대한 손실은 고객 각자가 DR 센터 구축 과 보험등으로 직접 담보해야할 내용임 주요 고지 사항 이어야: 고객과 불필요한 소송전을 할 필요 없는

9-2 서버의 백업 Active – Stand bye 기간에 따른 2단계 : 단기와 장기 - 웹 호스팅 서버는 active – stand by 형태로 서비스 체계로 운영되어야 하며, active 서버의 장애시 stand by 서버에서 즉시 서버를 개통할 수 있도록 합니다. - 웹 호스팅 서버는 기간에 따라 최소 2단계 이상의 백업 - 단기와 장기의 백업을 유지하도록 하며, 각 단계의 백업 서버는 각각 별도의 서버와 별도의 스토리지에서 운영 하도록 구성 합니다. 가급적 장기 백업본은 서비스 하고 있는 서버가 소재한 데이터센터 이외의 장소에 최소 주 일회 백업 할 것을 권장 합니다. - 백업 서버는 현재 서비스에 사용 하는 서버를 이용 하지 않고 별도의 서버로 구성 합니다. active - stand by 서버를 구성하기 위하여 서비스 서버끼리 교차 백업을 하는 경우, 별도의 단기 백업 서버를 운영하는 것을 윈칙으로 합니다. Active – Stand bye 기간에 따른 2단계 : 단기와 장기 백업은 반드시 별도의 서버에 같은 서버에서 백업 방법을 바뀌어 백업 하는 것은 백업이 아님 크로스 activ stand bye 서버 운영 : 백업 아님 동시에 교차 저장된 두 서버가 공격으로 망실 당하는 사태 발생

9-3 스마일서브- ivyro 사례 activ Activ Stand by: storage VM VM VM VM VM VM VM VM간 rsync 백업 단기 데이터 백업 : 일백업 분당 KT : 장기 데이터 백업 주단위

9-4 서버의 백업 S net 성인 사이트 사태 클라우드 서비스 이용 원격 서버 스토리지 마운팅 후 데이터 백업 - 데이터의 백업은 백업 서버에서 데이터가 있는 서버로 접근하여 백업 하는 것을 원칙으로 하며, 서버가 스토리지를 마운팅하여 데이터를 저장 하는 방식은 백업으로 인정하지 않습니다. - 백업이 마무리 될 경우 서버 간의 연결은 그 즉시 중단하는 것을 원칙으로 합니다. - 백업 서버로의 접근은 허용 되는 IP 이외의 접근이 불가능하도록 관리 합니다. S net 성인 사이트 사태 클라우드 서비스 이용 원격 서버 스토리지 마운팅 후 데이터 백업 해커가 백업 서버 접속 하여 백업 데이타 까지삭제 스토리지를 마운팅하는 방식 : 하드웨어 망실에만 효과 백업은 반드시 백업서버가 대상 서버로 접속해서 백업 하도록 설정할 것

10-1 사무실 컴퓨터 및 네트워크의 보안 VLAN 혹은 별도의 공유기 사용: 패킷 스니퍼링 , 웜공격의 전파 방어 - 서버 관리 부서는 다른 부서와 네트워크를 별도의 네트워크로 분리하여 운영 합니다. - 서버 관리 부서는 일반 사무용 컴퓨터와 서버 관리용 컴퓨터는 별도로 분리 하여 이용 하는 것을 원칙으로 합니다. - 서버 관리용 컴퓨터에서는 부득이한 경우가 아니면 웹 서핑, 메일 읽기 등을 자제하도록 합니다. - 서버 관리용 컴퓨터는 상시 보안 업데이트를 합니다. - 서버 관리용 컴퓨터 악성 코드 공격- 특히 키보드 로깅 공격으로부터 대비 하도록 합니다. - 서버 관리 부서의 컴퓨터는 퇴근시간 이후 자동으로 꺼지도록 운영 합니다. VLAN 혹은 별도의 공유기 사용: 패킷 스니퍼링 , 웜공격의 전파 방어 되도록 서버 관리 컴퓨터는 리눅스 권장 WINDOWS 키보드 방어 프로그램 : 1500만원 ACTIV -X Smart PDU, Analog timer , KVM 등

제 정신인 서버관리자라면 서버 관리는 리눅스를 쓰겠네. 10-2 APT (Advanced Persistent Threat) - APT 공격 : 기망 공격 : 지속적이고 지능적인... 공격이 해킹 디도스같이 일회성이 아니라..다음 공격을 꼬리를 물고 이어지며, 대상자에 대한 지능적인 기망 행위가 있는 - 다양한 형태의 기망 수법이 쓰여지고, 공격이 보편화 되고 있음. - 요즘 대형 사고는 대부분이 APT 공격 - IS 은신처 공격: 스마트폰 뭐쓰니...적절한 악성코드..위치정보 수집..폭격 - 최근 : 모 비트 코인 컴퍼니 이력서 재중 같은 형태의 공격 - I 모 사이트 : 페이스북을 통한 서버관리자 의 가족 컴퓨터 공격을 시작함. ->서버관리자에게 email - 최근 동료 호스팅 사 : APT 공격으로 추정, 관리자 pc를 통해 전체 서버로의 공격으로 추정 호스팅 사에 대한 공격 예상 - 고객인데 파일 좀 봐달라고 하는 공격 - 서버가 이상하다고 봐달라고 하고 거기에 악성 코드를 - 고장난 서버를 들고와서 악성 코드를 심고 가는 경우도 예측 가능한. 제 정신인 서버관리자라면 서버 관리는 리눅스를 쓰겠네.

10-3 사무실 컴퓨터 및 네트워크의 보안 서버 관리자 : 퇴근 이후에도 장애시 회사 서버에 접속 해야 하는 문제 - 사무실 이외에서 환경에서 운영서버에 VPN 서버를 경유하여 접속하도록 허용하는 경우, 악성 코드로 오염될 수 있는 PC 방이나 가정용 컴퓨터 등을 이용한 접근은 불가능하도록 하는 대책을 수립하여야 합니다. 예) 특정 노트북을 지정하여 VPN 계정 세팅은 보안 담당자만 하도록 운영 합니다. 서버 관리자 : 퇴근 이후에도 장애시 회사 서버에 접속 해야 하는 문제 가정& PC방 : PC가 전혀 신뢰할수 없는 공용 스마일서브 사례 총각 서버 관리자 가정용 PC : 악성 코드 범벅 총각 서버 관리자 가정용 PC : 악성 코드 범벅 VPN을 통한 고객 서버 접속 VPN을 통한 고객 서버 접속 고객 서버 DB 유출 : 고객 배상 ㅠㅠ 신뢰할수 있는 리눅스 노트북 제공 VPN ID PW는 보안 담당자만 아무나 VPN에 접속 못하도록 운영

11 보안 사고시 대응 - 관계기관, 데이터센터, 통신사, 사내 엔지니어 등 임직원 등의 비상 연락망을 가장 최신 상태로 운영 유지하고 연 1회 이상 비상 전파 훈련을 하도록 합니다. - 서버와 매칭되도록 고객 정보를 관리하여 장애 시 해당서버의 이용 고객에게 현재의 장애 상황을 통보 하도록 합니다. - 파장이 큰 보안 사고 발생 혹은 발견 시 관계 기관 침해사고대응센터에 신고하고, 필요시 협회로 통보하도록 합니다. - 동료 호스팅 회사에 보안 사고 발생시 발생 규모가 클 경우 조기에 위기를 극복할 수 있도록 상호 협조하도록 합니다.

12. 교육 보안의날 행사및 기타 - 분기 1회 사내 보안 교육 서버교육을 실시 합니다. - 최소 연 2회 보안 및 서버 관련 외부 교욱을 실시 합니다. - 보안의 날 행사 : 분기 1회 보안의 날 행사를 합니다 - 보안 체크리스트의 운영하여 백업 사항 컴퓨터 관리, 보안 업데이트 여부등을 점검 사항 목록화 하여 자체 점검 합니다. - 주요 보안 업데이트 취약점이 나올 경우 해당 고객에게 이를 전파 합니다. - 정부의 보안 관련 알림 사항이나 요구 사항이 있을 때 즉시 고객에게 이를 전파합니다.

THANK YOU