Multi-user vs Single-user Boot mode
동시에 몇 명이 로그인할 수 있냐가 아니라, 운영체제가 얼마나 완전하게 구동되느냐의 차이
Multi-user 모드 (정상 부팅)
- 일반적인 운영체제 전체 구동 상태
- 네트워크, 데몬(백그라운드 서비스), 파일시스템 전부 활성화
- 여러 터미널/SSH 세션을 동시에 열 수 있음
- 물리적으로 혼자 쓰더라도, 이론상 여러 사람이 SSH로 동시 접속 가능한 상태
- → 평소에 이걸로 부팅하면 됩니다
Single-user 모드 (복구/관리 모드)
- 최소한의 시스템만 구동 (네트워크 ❌, 대부분의 서비스 ❌)
- root 셸 하나만 주어짐
- 파일시스템이 읽기 전용으로 마운트되는 경우도 있음
- 용도: 비밀번호 분실 복구, 파일시스템 복구(
fsck), 심각한 설정 오류 수정 등
유닉스/리눅스의 역사적 배경
"Multi-user"라는 이름이 붙은 건 유닉스의 역사 때문입니다. 유닉스는 원래 메인프레임에 여러 사람이 터미널로 동시 접속하던 시대에 설계됐습니다. 그래서:
- Single-user = 관리자 혼자만, 최소 환경
- Multi-user = 여러 사람이 동시에 쓸 수 있는 완전한 환경
오늘날 개인 PC에서 혼자 쓰더라도 "Multi-user 모드"가 정상 운영 모드입니다. Windows의 Guest 계정과는 전혀 관계없는 개념입니다.
Backlinks