반응형
SMALL

리눅스 3

[Security] 리눅스 부팅(Booting) 및 인증과 권한 관리

리눅스 시스템에 전원이 들어왔을 때 가장 처음 하는 것은 보조기억장치에 있는 운영체제의 커널을 주기억장치에 올리는 작업입니다 보조기억장치에 있는 커널을 주기억장치에 올리는 것은 로더(Loader)라는 프로그램이 수행하는데요 리눅스에서 로더의 역할을 수행하는 것은 LILO(LInux LOader)입니다 LILO는 리눅스의 부트로더(Boot Loader)로서 실행 시에 /etc/lilo.conf라는 파일을 읽어 실행합니다 최근에는 LILO보다는 GRUB를 이용하는데 GRUB는 /boot/grub/grub.conf 파일을 읽어 실행합니다 GRUB는 부트 정보를 사용자가 임의로 변경할 수 있고 여러 운영체제를 사용할 수 있는 멀티 부팅을 지원합니다 또 커널 경로 및 파일명만 알고 있다면 부팅이 가능한 특징이 있..

Security 2020.03.08

[Security] 리눅스 파일 시스템

리눅스의 파일 시스템은 운영체제 관련 파일, 사용자 패키지(Package), 사용자가 만든 파일 등을 관리하는 것입니다 리눅스의 파일은 가장 최상위인 루트(root)부터 그 하위로 만들어지며 루트 파일 시스템은 오직 한 개만 존재합니다 리눅스의 파일 종류를 살펴보면 다음과 같습니다 종류 내용 루트 파일 · 하드디스크 상에서 적어도 하나의 파일 시스템이 존재 · 시스템 프로그램과 디렉터리들이 포함됨 일반 파일 컴퓨터가 수행 가능한 프로그램 파일이나 원시 프로그램 파일, 텍스트 파일, 데이터 파일 등 디렉터리 파일 · 다른 파일과 디렉터리들에 관한 정보를 저장하는 논리적인 단위 · 파일명인 문자열과 inode 번호를 연결하는 부분 특수 파일 · 주변 장치에 연결된 파일로 하나 이상의 특수 파일을 가지고 있어..

Security 2020.03.08

[Security] 리눅스(Linux)

이번 학습 주제는 1989년 핀란드 헬싱키 대학에 재학 중이던 리누스 토발스(Linus Torvalds)가 개발한 유닉스(Unix) 기반의 공개용(Open Source) 운영체제인 리눅스(Linux)입니다 리눅스의 특징을 살펴보면 다음과 같습니다 특징 내용 다중 사용자 (Multi User) 여러 명의 사용자가 네트워크를 통해 접속하여 컴퓨터 시스템을 사용할 수 있음 다중 작업 (Multi Tasking) 여러 개의 프로세스를 동시에 실행시켜 CPU를 스케줄링하여 사용 가능 다중 처리기 (Multi Processor) 한 개 이상의 CPU가 탑재되어 있는 경우 여러 개의 CPU를 지원해 주는 다중 처리기 지원 다중 플랫폼 (Multi Platform) 여러 종류의 CPU(Intel, Sun Sparc, ..

Security 2020.03.08
반응형
LIST