보안(25)
-
Kali Linux 기초 Part. 17 데이터 스트림 (Data Stream)
Kali Linux 기초 가이드는 normaltic 강의를 참고하여 제작하였습니다. 1. Data Stream (데이터 스트림)이란?Date Stream(데이터 스트림)은 리눅스에서 명령어가 입력을 받고 출력을 내보내는 흐름을 의미한다.리눅스에서는 모든 입력과 출력이 파일처럼 다뤄지며, 프로세스는 특정한 스트림을 통해 데이터를 주고 받는다. 라고한다.즉 입력되는 방향, 출력되는 방향을 데이터로 흐른다 해서 데이터 스트림 이다. 2. 리눅스의 데이터 스트림 종류리눅스에서는 표준이라고 아래의 데이터 스트림 3가지로 정리가 된다.Data StreamFile Descriptor설명표준 입력 (Standard Input Stream)0사용자 입력을 프로그램으로 전달 (키보드)표준 출력 (Standard Outpu..
2025.03.19 -
Kali Linux 기초 Part. 16 특수 권한
Kali Linux 기초 가이드는 normaltic 강의를 참고하여 제작하였습니다. 리눅스에서는 파일과 디렉토리에 대해 기본 권한 (rwx) 외에도 특수 권한을 부여할 수 있다.이 특수 권한에는 SUID, SGID, Sticky Bit 등이 있으며,시스템 보안과 효율적인 관리에 중요한 역할을 한다. 1. 리눅스 파일 권한 구조 복습📌 기본 파일 권한 구조 (ls -l)ls -l test🔹 분석-rw- r-- r-- -> 파일의 일반 권한- 는 파일임을 의미rw- 는 읽기 쓰기는 있지만, 실행 권한 Xr-- 는 읽기 는 있지만, 쓰기, 실행 권한 Xroot -> 파일 소유자 root -> 파일 소유 그룹📌 특수 권한이 설정된 경우 (ls -l)ls -l /usr/bin/passwd🔹 분석-rws r..
2025.03.19 -
Kali Linux 기초 Part. 15 UID (User ID) & GID (Group ID)
Kali Linux 기초 가이드는 normaltic 강의를 참고하여 제작하였습니다. 리눅스에서 모든 사용자와 그룹에는 고유한 숫자 ID가 할당 된다.이 고유한 숫자 ID를 통해 사용자 및 그룹을 식별하고 파일 접근 권한을 관리 할 수 있다. 1. UID (User ID) 란?UID (User ID)는 각 사용자를 식별하는 고유한 숫자 값이다.리눅스에서 모든 사용자 계정은 UID를 가지며, 시스템 내부에서는 UID를 기준으로 사용자 권한을 결정한다. 아래의 명령어를 입력해 보자!id -u 현재 사용자의 UID가 표시되는데 0으로 표시된다.만약 특정 사용자의 UID를 확인하고 싶으면 id -u username으로 확인하면 된다. 2. GID (Group ID)란?GID (Group ID)는 각 그룹을 식별..
2025.03.18 -
Kali Linux 기초 Part. 14 MOVE 이동
Kali Linux 기초 가이드는 normaltic 강의를 참고하여 제작하였습니다. 리눅스에서 파일이나 디렉토리를 이동하거나 이름을 변경 할 때 mv 명령어를 사용한다.windows에서의 이동 또는 이름변경과 기능이 같다. 1. 기본적인 mv 명령어 사용법mv [옵션] 원본_파일 대상_파일_또는_디렉토리 📌 파일 이동mv test.txt ./Desktop # test.txt 파일을 Desktop으로 이동 📌 파일 이름 변경mv oldname.txt newname.txt # oldname을 newname으로 변경 📌 디렉토리 이동mv test_folder ./Desktop # test_folder 디렉토리를 ./Desktop으로 이동 2. mv 명령어 주요 옵션 옵션설명-i대상 파일이 존재하면 덮어쓰..
2025.03.18 -
Kali Linux 기초 Part. 13 REMOVE 삭제
Kali Linux 기초 가이드는 normaltic 강의를 참고하여 제작하였습니다. 리눅스에서 파일이나 디렉토리를 삭제할 때는 rm(remove) 명령어를 사용함단순히 삭제하는 기능 뿐만 아니라, 강제 삭제등 다양한 옵션을 제공한다. 1. 기본적인 rm 명령어 사용법rm [옵션] 대상 파일 또는 디렉토리 📌 파일 삭제rm file.txt 📌 디렉토리 삭제rm -r test_folder 📌 강제 삭제 (-f 옵션)rm -rf test_folder어떤 파일, 디렉토리든 강제로 삭제 함으로 사용 시 주의 해야함 (확인 메시지 없음) 2. rm 명령어의 주요 옵션옵션설명-r디렉토리와 내부 파일까지 삭제 (재귀적 삭제)-f삭제 확인 없이 강제 삭제 (force)-i삭제 전에 확인 메시지 출력-v삭제 진행 상..
2025.03.18 -
Kali Linux 기초 Part. 12 COPY 복사
Kali Linux 기초 가이드는 normaltic 강의를 참고하여 제작하였습니다. 리눅수에서 파일이나 디렉토리를 복사 할 때는 cp 명령어를 사용한다.cp는 파일을 같은 위치에 복사하거나, 다른 디렉토리로 복사하는 기능을 함.Windows에서의 Ctrl + C Ctrl + V를 의미함. 1. 기본적인 cp 명령어 사용법cp [옵션] 원본_파일 대상_파일cp test.txt test1.txt # test.txt를 test1.txt로 복사cp test.txt ./Pan/ # test.txt를 ./Pan/ 로 복사 실습을 해보자!먼저 cp_test 라는 파일에 Copy This file 이라는 문구를 넣어서 만들어 보자. 이와 같이 만들어 진 것을 확인 할 수 있다. cp 명령어는 전달 인자 2개를 받..
2025.03.18