본문 바로가기

전체 글

정보보안기사 필기 정리 - 1과목 시스템 보안 1. 운영체제(6문제/20문제) (1) 운영체제 개요 1) 운영체제의 주요 기능 - 운영체제 -- 시스템 자원을 효율적으로 사용하게 하는, 사용자와 컴퓨터 간의 인터페이스 역할 2) 운영체제의 구조(일반적으로 기능별로 5단계로 구분) - 1단계 : 프로세서 관리(프로세서랑 프로세스는 다름) - 2단계 : 메모리 관리 - 3단계 : 프로세스 관리 - 4단계 : 주변장치 관리 - 5단계 : 파일 관리 3) 운영체제의 기술발전 흐름 - 1세대 -- 일괄처리시스템(Batch Processing System) - 2세대 -- 다중프로그램 시스템(Multi-Programming System) --- I/O 장치와 CPU 사이의 속도 차이를 이용하여, 하나의 CPU와 주기억장치로 여러 프로그램을 동시에 처리하는 방식.. 더보기
정보보안기사 필기 준비 0. 시험공부정리 블로그에 과목별로 정리하자 2015/03/07 - [자격증/정보보안(산업)기사] - 정보보안기사 필기 정리 - 1과목 시스템 보안 2015/03/09 - [자격증/정보보안(산업)기사] - 정보보안기사 필기 정리 - 2과목 네트워크보안 2015/03/14 - [자격증/정보보안(산업)기사] - 정보보안기사 필기 정리 - 3과목 어플리케이션보안 2015/03/17 - [자격증/정보보안(산업)기사] - 정보보안기사 필기 정리 - 4과목 정보보안 일반 2015/03/17 - [자격증/정보보안(산업)기사] - 정보보안기사 필기 정리 - 5과목 정보보안 관리 및 법규 Part1 2015/03/21 - [자격증/정보보안(산업)기사] - 정보보안기사 필기 정리 - 5과목 정보보안 관리 및 법규 Part.. 더보기
쉘 스크립트 작성 가이드_조건문,반복문,if문,비교연산자 여러가지 구문 주의사항 1. if 뒤에는 반드시 조건문이 와야하고 [ ] 사이에 한칸을 띄워 주어야 한다 2. elif (else if) 뒤에도 조건이 필요하고 , elif사용시 else가 꼭 들어가야 한다. 더보기
쉘 스크립트 작성 가이드 쉘 스크립트란? 쉘 스크립트(shell script)는 쉘이나 명령 줄 인터프리터에서 돌아가도록 작성되었거나 한 운영 체제를 위해 쓰인 스크립트 단순 도메인 고유 언어로 여기기도 한다. 쉘 스크립트가 수행하는 일반 기능으로는 파일 이용, 프로그램 실행, 문자열 출력 등이 있다. 쉘 스크립트라는 말은 유닉스 쉘을 위해 쓰인 스크립트를 말하는 반면, COMMAND.COM(도스)과 CMD.exe(윈도우)명령 줄 스크립트는 보통 배치 파일이라고 불리지만 이 글에는 두 개의 속성 모두를 논한다. 스크립트를 작성하기 전 중요하게 생각해야 할 것은 스크립트 이름이다. 이름만으로도 기능을 알 수 있게 만들면 나중에 스크립트를 여러개 만들어도 관리가 쉬워지기 때문 스크립트의 이름은 기본적으로 test.sh처럼 뒤에 확장.. 더보기
xinetd & standalone Service Type xinetd & standalone Service Type 네트워크 설정 방식 xinetd 방식과 standalone 방식의 서비스 이해 서비스 방법의 종류 xinetd 방식의 서비스 실습 standalone 방식의 서비스 실습 서비스 방법의 종류 standalone 데몬이 떠 있으면서 서비스하는 방식 서비스 요청이 많은 경우 좋음 항상 기동이 되어있기 때문에 CPU, 메모리 사용량 높음 xinetd 데몬이 떠 있지 않으면서, xinetd 데몬이 서비스 요청이 있으면 띄워주는 방식 서비스 요청이 적은 경우 좋음 응답을 할 때 필터링을 하기 때문에 속도 지연 발생 리눅스에서는 두 가지 방식을 서로 전환할 수 있게 서비스 구성 (standalone 방식) 서비스 요청이 많을때 좋다.(EX: WEB, MAIL.. 더보기
문서정리 Linux_ServerAdmin Linux Admin 과정 정리 문서 1. 디렉토리 용도와 종류 # ls / home media root tmp bin dev lib sbin usr boot etc mnt proc var 2. 장치 관리(EX: 디스크 장치 관리) (ㄱ) 장치인식(kudzu) (ㄴ) 파티션 작업(fdisk) (ㄷ) 파일시스템 작업(mkfs) (ㄹ) 마운트 작업(mount) (ㄱ) 장치 인식 (선수지식) HDD 구조(sector -> track -> cylinder -> partition -> disk) [참고] 하드웨어 정보 확인(서비스 이름: haldaemon) (GUI) # hal-device-manager & (TUI) # lshal [참고] 서비스 관리툴 # ntsysv (# setup) # system-conf.. 더보기
문서정리 Linux_Essential 리눅스 기초과정 정리 ---------------------- ■ 리눅스 선수 지식 ---------------------- 1. 런레벨(Runlevel) 런레벨 의미? 런레벨 종류 0 : halt 1 : single user mode 2 : multi user mode without NFS 3 : multi user mode with NFS (TUI) 4 : not defined 5 : multi user mode with NFS (GUI) 6 : reboot 런레벨 확인 # who -r (# runlevel) 런레벨 변경 # init 0 (# shutdown -h now, # poweroff) # init 6 (# shutdown -r now, # reboot) (GUI -> TUI) # init 3.. 더보기
리눅스 폴더 색 변경하기 터미널 색상을 변경하였을때 디렉토리를 보면 검정색 바탕에 파란색 디렉토리로 표시되서 폴더명이 잘 구분이 되지 않는다. 아래와 같은 명령어를 ~/bashrc 에 입력하여 디렉토리 파일 색상을 변경해보자 # export LS_COLORS='di=01;35' 주석또한 파란 글씨가 검은 배경에 잘 보이지 않는다. 여러가지 색상에 맞춰 개성있고 가독성좋은 VIM 테마로 변경해보자 주석 색상 변경하기 vi 실행중 ESC모드 :highlight Comment term=bold cterm=bold ctermfg=4 .vimrc 파일에 추가 vi ~/.vimrc 을 열어서 아래와 같이 쓰고 저장 colo desert syntax on 더보기
ssh 접속 포트 변경으로 보안 강화 ※ 요약 필자는 리눅스 가상 서버를 호스팅 받아 사용중이고 이 가상 서버는 ssh 접속을 통해 관리 한다. 이때 ssh가 사용하는 기본 포트 번호 22는 잘 알려진 포트 번호로써 언제나 해킹의 위험이 있으므로 바꿔주는 것이 좋다. 이번 포스트에서는 ssh의 접속 포트 번호를 바꾸는 방법을 다루도록 하겠다. ※ 관련글 - SSH 접속 장애시 원인별 로그 http://shaeod.tistory.com/582 ※ 설명 먼저 "vi /etc/ssh/sshd_config"를 입력한다. 필자는 CentOS를 사용중이다. 리눅스 배포판 마다 경로가 다를수 있으니 참고 바란다. 파일 내용중 Port가 있는데 여기에 원하는 포트 번호를 입력하면 된다. 처음에는 #으로 주석 되어 있으니 #도 제거해줘야 한다. 참고로 포트.. 더보기
vi, vim 명령어 및 이동 단축키 모음 [Linux] vi, vim 명령어 및 이동 단축키 모음 ※ 요약 필자가 에버노트에 정리해두었던 vi, vim 명령어 및 이동 단축키 파일이다. 아래 단축키 이미지들을 출력해서 벽이나 파티션에 붙여두고 필요할 때마다 참고하면 도움이 될 것이다. 참고로 Visual Studio 단축키도 정리해두었다. ※ 단축키 더보기