반응형 티스토리챌린지 10 <정보보안기사> 1. 시스템 이론 - 하드 링크(hard link)와 심볼릭 링크(symbolic link) 링크(link)는? - 링크는 쉽게 말하면 바로가기 아이콘과 비슷한 맥락 - 파일 시스템에서 동일한 파일이나 디렉터리에 대한 또 다른 이름을 부여하여 여러 경로에서 접근할 수 있도록 해주는 기능 - 링크에는 하드 링크(hard link)와 심볼릭 링크(symbolic link)로 구분됨 링크 입력 문법 문법ln [-s] 소스 파일(or 디렉터리) 타겟 파일(or 디렉터리)1 2 3 4 ln 링크를 생성하는 명령-s심볼릭 링크를 생성한다는 의미, 안 쓰면 하드 링크로 생성소스 파일 or소스 디렉터리원본이 될 파일 or 디렉터리를 의미. 타겟 파일 or 디렉터리가 이 데이터에 접근함타겟 파일 or타겟 디렉터리소스 파일 or .. 2024. 11. 16. <정보보안기사> 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 2 3 다음 반응형