Update IT용어 정리.md

This commit is contained in:
2026-06-15 11:00:05 +09:00
parent d2280a25c4
commit e09a76eb48

View File

@@ -107,4 +107,50 @@
* **국내 대표 서비스 예시:**
* **카카오클라우드 (Kakao Cloud):** 베어메탈 서버 (고성능 쿠버네티스 노드 및 DB 전용 인프라 제공)
* **삼성SDS (Samsung SDS):** 베어메탈 컴퓨팅 (기업용 미션 크리티컬 워크로드 최적화)
* **삼성SDS (Samsung SDS):** 베어메탈 컴퓨팅 (기업용 미션 크리티컬 워크로드 최적화)
## 5 🔑 인증(Authentication)과 인가(Authorization)의 차이점
인증과 인가는 웹 보안 및 시스템 접근 제어의 핵심 개념입니다. 두 용어는 비슷해 보이지만 명확히 다른 역할을 수행합니다.
---
### 1. 인증 (Authentication)
* **핵심 질문:** "당신은 누구입니까? (Who are you?)"
* **개념:** 시스템에 접근하려는 사용자가 주장하는 본인이 맞는지 신원을 확인하고 검증하는 과정입니다.
* **주요 방식:**
* ID와 비밀번호 입력
* 생체 인식 (지문, Face ID)
* 일회용 비밀번호 (OTP)
* 소셜 로그인 (OAuth를 이용한 로그인 단계)
* **실제 예시:** 회사 건물에 들어갈 때 사원증을 찍어 '내 신원'을 등록하거나, 웹사이트에 아이디와 비밀번호로 로그인하는 행위.
---
### 2. 인가 (Authorization)
* **핵심 질문:** "당신은 무엇을 할 수 있습니까? (What are you allowed to do?)"
* **개념:** 신원이 확인된(인증된) 사용자가 특정 리소스에 접근하거나 특정 기능을 수행할 권한이 있는지 확인하고 허용하는 과정입니다.
* **주요 방식:**
* 역할 기반 접근 제어 (RBAC: 관리자, 매니저, 일반 회원 등)
* 권한 기반 접근 제어 (ABAC)
* **실제 예시:** 사원증을 찍고 건물에 들어간 후, 일반 직원은 일반 사무실만 들어갈 수 있고 서버실은 관리자만 들어갈 수 있도록 권한을 제한하는 행위.
---
### 3. 한눈에 보는 비교 표
| 구분 | 인증 (Authentication) | 인가 (Authorization) |
| :--- | :--- | :--- |
| **목적** | 사용자의 신원 확인 | 접근 및 수행 권한 검증 |
| **질문** | "너 누구니?" | "너 이거 할 자격 있어?" |
| **선후 관계** | **먼저** 수행됨 (1단계) | 인증이 완료된 **후** 수행됨 (2단계) |
| **IT 예시** | 웹사이트 로그인 성공 | 일반 회원이 관리자 페이지 주소 입력 시 접근 차단 |
---
### 💡 요약
* **인증**은 문을 열고 들어가기 위한 **열쇠**입니다.
* **인가**는 방 안에 들어간 후 특정 물건을 만질 수 있는 **허가증**입니다.