리눅스마스터 1급 시험에서 사용자 관리(User Management) 영역은 거의 매 시험마다 출제됩니다. 핵심은 사용자 생성 → 비밀번호 → 그룹 관리 → 관련 파일 구조입니다.

아래는 개념 → 명령어 → 시스템 파일 → 실전 문제 → 시험 함정 순서로 정리합니다.


1. 사용자(User) 개념

리눅스는 멀티 사용자(Multi-user) 시스템입니다.

사용자 종류

유형 설명
root 관리자
일반 사용자 일반 계정
system 계정 서비스 계정

관리자 계정

UID = 0

2. 사용자 생성

사용자 생성 명령

useradd username

useradd linux

주요 옵션

옵션 의미
-u UID 지정
-g 기본 그룹
-G 보조 그룹
-d 홈 디렉터리
-s 로그인 쉘

useradd -u 2000 -g dev linux

3. 사용자 삭제

userdel username

홈 디렉터리 포함 삭제

userdel -r username

4. 비밀번호 관리

비밀번호 설정

passwd username

passwd linux

비밀번호 변경

passwd

5. 그룹(Group)

리눅스는 사용자를 그룹으로 관리합니다.


그룹 생성

groupadd groupname

groupadd dev

그룹 삭제

groupdel groupname

사용자 그룹 변경

usermod -g group user

보조 그룹 추가

usermod -G group user

6. 사용자 정보 확인

현재 사용자

whoami

로그인 사용자

who

사용자 ID 확인

id username

7. 사용자 관련 시스템 파일

리눅스 시험에서 매우 중요합니다.


/etc/passwd

사용자 정보 저장

username:x:UID:GID:comment:home:shell

linux:x:1001:1001::/home/linux:/bin/bash

/etc/shadow

비밀번호 저장

username:encrypted_password:last_change

특징

root만 접근 가능

/etc/group

그룹 정보 저장

groupname:x:GID:userlist

dev:x:1001:linux

8. UID / GID

UID

사용자 식별 번호

GID

그룹 식별 번호

일반 사용자 UID 범위

1000 이상

9. 실전 시험 문제


문제 1

사용자 생성 명령

정답

useradd

문제 2

비밀번호 설정

정답

passwd

문제 3

사용자 정보 저장 파일

정답

/etc/passwd

문제 4

비밀번호 저장 파일

정답

/etc/shadow

문제 5

그룹 정보 파일

정답

/etc/group

10. 시험 함정

함정 1

/etc/passwd = 비밀번호 저장

❌ 틀림

정답

/etc/shadow

함정 2

root UID = 1

❌ 틀림

정답

0

함정 3

passwd = 사용자 생성

❌ 틀림

정답

useradd

11. 시험 직전 암기

사용자 생성

useradd

비밀번호

passwd

사용자 파일

/etc/passwd
/etc/shadow
/etc/group

핵심 요약

useradd → 사용자 생성
passwd → 비밀번호 설정
groupadd → 그룹 생성

원하시면 지금까지 질문하신 모든 내용을 기준으로 리눅스마스터 1급 1차 시험 범위 전체를 “한 장 정리 (치트시트)”로 만들어 드리겠습니다. 실제 시험 직전에 보기 좋게 A4 한 페이지 수준으로 정리해 드릴 수 있습니다.