본문 바로가기
반응형

오블완 21

<정보보안기사> 1. 시스템 이론 - 파일 시스템 개요(부트 블록, 슈퍼 블록, 아이노드 리스트, 데이터 블록) 파일 시스템 개요  - 물리적인 컴퓨터의 하드 디스크, SSD와 같은 물리적인 저장 장치에 저장된 데이터를 관리하는 논리적인 구조 - 물리적인 저장장치는 여러개의 논리적인 파티션으로 나눌 수 있음  운영체제별 파일 시스템  - NTFS : 마이크로 소프트 윈도우 운영체제에서 주로 사용되는 파일 시스템으로 안정성과 성능이 뛰어남 - EXT2, EXT3, EXT4 : 리눅스 운영체제에서 주로 사용되는 파일 시스템으로 EXT4가 가장 최신 버전이며 성능과 기능이 향상  파일 시스템 구성 파일 시스템은 크게 4가지로 구성된다. 1. 부트 블록(Boot block)역할   운영체제를 부팅하는 데 필요한 정보를 담고 있음내용   부트 로더의 시작 주소, 파티션 테이블 정보 등이 포함위치   파일 시스템 가장 앞 부.. 2024. 11. 15.
<정보보안기사> 1. 시스템 이론 - 파일 디스크립터(FD)와 입출력 재지정(I/O Redireciton) 입출력 재지정(I/O Redirection) 이란? 컴퓨터 프로그램이 일반적으로 사용하는 표준 입력(키보드) - FD:0 , 표준 출력(모니터) - FD:1 , 표준 에러 출력 - FD:2 를 다른 곳으로 바꿔주는 기능. 0, 1, 2는 입출력 재지정 시 자주 사용할 숫자라 기억해야함.  유닉스/리눅스에서 모든 것이 파일로 취급되는 이유 FD에 대해 알기 전에 이 내용을 알면 좋은데,유닉스/리눅스 시스템에서는 모든 것이 파일로 취급된다고 할 수 있고 이는 4가지로 생각하면 됨. 1. 일관성 : 모든 자원을 파일로 취급함으로써, 다양한 종류의 자원을 동일한 방식으로 다뤄 시스템 복잡성을 줄이고 관리에 용이2. 단순화 : 파일 시스템이라는 단일 추상화 계층을 통해 시스템을 구성하여 시스템을 이해하고 사용하기.. 2024. 11. 14.
<정보보안기사> 1. 시스템 이론 (ㄴ. UNIX/Linux 기본1) 시스템 로그인 할 경우 1. 로그인 시 사용자 계정과 패스워드를 입력하게 되면 etc/passwd 파일과 입력값을 비교 2. 로그인 하게 되면 사용자에 맞춰서 초기 설정이 이루어짐   - PATH 변수 :실행 파일을 찾는 경로를 지정   - HOME 변수 : 사용자 홈 디렉토리를 지정   - USER 변수 : 현재 로그인한 사용자의 이름을 지정   - SHELL 변수 : 사용자가 사용하는 쉘을 지정 (에: bash, zsh 등)   - TERM 변수 : 터미널 종류를 지정 3. 초기 환경 설정 절차 종류 후 로그인 쉘 실행 * 로그인 쉘은 일반적으로 /etc/passwd 파일의 마지막 필드에 정의돼 있음  /etc/passwd 파일 구성 - 유닉스/리눅수 시스템에서 시스템에 등록된 모든 사용자 정보를 저.. 2024. 11. 13.
<정보보안기사> 1. 시스템 이론 (ㄱ. 윈도우 기본) 1. 윈도우 인증 주요 서비스 LSA (Local Security Authority): - 윈도우 인증의 핵심 서비스(시스템의 모든 보안 정책을 관리하고, 사용자 인증, 권한 부여, 감사 로그 생성 등의 기능) SAM (Security Account Manager): - 사용자 계정, 그룹, 암호 등의 보안 정보를 저장하고 관리하는 데이터베이스 SRM (Security Reference Monitor): - 인증된 사용자에게 SID(Security Identifier)를 부여, SID를 기반으로 파일, 디렉토리 등 시스템 자원에 대한 접근 권한을 검사하는 서비스 * SID : - 사용자와 그룹을 식별하기 위한 ID값으로, 리눅스 유닉스는 User ID, Group ID 사용, SAM 파일에 SID 정보가.. 2024. 11. 12.