본문 바로가기
반응형

전체보기72

[정보보안기사] 일일 5문제 풀이 - [시스템 보안] 두번째 매일 5문제씩 풀기로 해놓고 일주일만에 쓰는거같은데... 1. 다음은 Linux시스템의 네트워크 서비스 보안을 강화하기 위해 사용하는 도구에 대한 설명이다.각각의 (A), (B), (C)에 대한 적절한 용어를 쓰시오 ( A )은/는 네트워크 서비스에 관련된 트래픽을 제어하고 모니터링 할 수 있는 UNIX기반의 방화벽 툴로써 외부의 TCP 연결로부터 특정 네트워크 서비스를 보호하기 위해 각각 허용정책파일과 거부정책파일을 통해 통제정책을 수립한다.이 도구는 서버에 접근할 수 있는 서비스와 접근을 허용할 IP주소를 세부적으로 설정할 수 있는데 ( B ) 파일은 명시적으로 접근을 거부할 때, ( C ) 파일은 명시적으로 접근을 허용할 때 해당 파일에 서비스와 IP 주소를 등록한다. (A) tcp-wrapper .. 2018. 9. 17.
[정보보안기사] 일일 5문제 풀이 - [시스템 보안] 집에만 오면 만사 귀찮아 공부를 멀리하는 그대를 나를 위한 일일 5문제 풀이! 1. 다음 내용의 빈 칸에 해당하는 용어를 적으시오. Unix 시스템에서 대중적으로 사용하는 파일시스템 Ext는 Ext2, Ext3, Ext4로 지속적인 업데이트가 이루어져 현재까지도 Unix 계열 서버 및 Android시스템 등에서 널리 사용되고 있다. Ext2 파일시스템은 캐시에 저장되어 있는 데이터를 디스크로 저장하는 도중 시스템 크래시 등의 문제로 파일시스템이 손상되는 단점을 가지고 있었다. 이를 해결하기 위해 Ext2에서는 fsck라는 파일시스템 복구 기능을 제공하지만 기본적인 시간 소요가 크로 파일시스템이 큰 경우 복구시간문제 뿐 아니라 복구 중 파일시스템을 정상적으로 이용할 수 없는 문제점이 있다. 이를 보완하기 .. 2018. 9. 12.
[DB] 공유 풀 Shared Pool 간단하게 이해하기 -1 파스 (Parse) 과정 Step 1) 문장이 메모리에 로딩된다. (하드파싱) Step 2) 문장 자체적으로 문장 오류가 있는지 확인한다. Step 3) SQL 문장에 사용된 테이블 이름이나 컬럼 이름이 정확한지, 그리고 SQL 문장을 사용하는 사용자가 해당 테이블에 대한 권한이 충분한지 데이터 딕셔너리를 참조하여 확인하는 과정 Step 4) 내부적으로 복잡한 SQL 문장을 보다 효율적으로 수행할 수 있는 다른 SQL문장으로 변환시키는 과정 Step 5) 해당 SQL문장을 어떤 방식으로 실행할 것인지 최단 경로 선택 라이브러리 캐시 모든 파스 과정이 완료되면 파스된 SQL 문장들과 그들의 실행 계획들이 공유 풀의 한 영역인 라이브러리 캐시에 저장되고, 이들은 같은 인스턴스를 사용하는 사용자들에 의하여 이.. 2018. 9. 5.
[DB] 오라클 프로세스 개념 정리 사용자 프로세스와 서버 프로세스 일반 클라이언트 애플리케이션 프로그램들을 사용하여 데이터베이스에 접속하게 되면 클라이언트 쪽에는 사용자 프로세스가 생성되고 오라클 서버 쪽에는 서버 프로세스가 생성된다 이때 사용자 프로세스의 역할은 서버 프로세스에게 사용자의 명령을 전달하는 역할과 서버 프로세스로부터 실행결과를 받는 역할을 수행하게 된다. 서버프로세스는 사용자 프로세스로부터의 요청을 받고 그 요청 사항을 처리하기 위해 오라클 서버와 지속적으로 연동하며 요청 결과를 다시 서버 프로세스에 전달하는 역할을 수행한다. 필수 백그라운드 프로세스 약자 프로세스 이름 담당 역할 CKPT Checkpoint 체크포인트 담당 DBWn Database writer Dirty 버퍼를 데이터 파일로 저장. 1-100개 까지 설.. 2018. 9. 4.
반응형