반응형
🔥 1. root 계정이란?
정의:
root 계정은 리눅스(Linux)나 유닉스(Unix) 계열 운영체제에서 모든 권한을 가진 최고 관리자 계정이야.
즉:
👉 “시스템 전체를 제어할 수 있는 최상위 관리자 계정”
- 모든 파일, 디렉터리, 프로세스, 사용자 계정을 관리 가능
- 시스템 설정 변경, 소프트웨어 설치/삭제, 보안 설정 조정 가능
🔹 2. root 계정 특징
특징설명
| 권한 수준 | 시스템 전체 권한, 모든 명령 수행 가능 |
| 접근 제한 필요 | 실수나 악성 코드에 의한 피해 가능 → 사용 제한 권장 |
| 패스워드 보호 필수 | 안전한 비밀번호 설정 필수 |
| sudo 사용 가능 | 일반 계정이 필요 시 root 권한 명령 수행 가능 |
🔹 3. root 계정 사용 사례
1️⃣ 시스템 설치/업데이트
- OS 설치, 패키지 관리, 보안 업데이트
2️⃣ 사용자/그룹 관리
- 계정 생성, 삭제, 권한 변경
3️⃣ 시스템 설정 변경
- 방화벽 설정, 네트워크 구성, 서비스 시작/중지
4️⃣ 보안/백업 관리
- 로그 접근, 백업, 복원, 접근 제어
🔹 4. root 계정 보안 관리
- root 직접 로그인 제한 → 일반 사용자 계정 + sudo 사용
- 강력한 비밀번호 설정 + 주기적 변경
- SSH 접속 시 키 인증 사용
- 중요 명령 실행 시 로그 기록 및 모니터링
🎯 한 문장 요약
root 계정 = 리눅스/유닉스 시스템에서 모든 권한을 가진 최고 관리자 계정으로, 시스템 설정과 사용자 관리를 포함한 모든 작업이 가능하며, 보안상 신중하게 사용해야 한다.
반응형
'2. 보안 > 3. 시스템 보안' 카테고리의 다른 글
| [보안_GPT] HIDS(Host-based Intrusion Detection System)란? (0) | 2025.11.17 |
|---|---|
| [보안_GPT] EDR (Endpoint Detection and Response)란? (0) | 2025.11.17 |
| [보안_GPT] Linux 커널/패키지 업데이트란? (0) | 2025.11.14 |
| [보안_GPT] sudo 권한이란? (0) | 2025.11.14 |
| [보안_GPT] 시스템 보안이란? (0) | 2025.11.14 |