_리눅스 실습 커리큘럼 14/40 · 권한과 사용자 (7주차)_
계정을 만들었으면 관리해야 합니다. 퇴사자 계정은 삭제보다 잠금이 먼저이고, 재직자 비밀번호는 주기적으로 바꾸게 강제해야 합니다. 감사에서 반드시 묻는 두 항목입니다.
계정 잠금과 chage 비밀번호 정책, 왜 필요한가
- 삭제하면 파일 소유권과 감사 기록이 사라집니다. 먼저 잠그고, 정리는 나중에.
- 비밀번호 수명 정책은 보안 점검 체크리스트의 고정 항목입니다.
- 리눅스마스터 1급·RHCSA 모두 chage 옵션을 실기로 확인합니다.
이번 편에서 익힐 것
- 잠금 두 가지 —
usermod -L,passwd -l - 잠금 확인 —
passwd -S - 비밀번호 수명 —
chage -M,-m,-W - 계정 만료 —
chage -E YYYY-MM-DD
계정 잠금과 chage 비밀번호 정책 핵심 명령어
usermod -L bob # 잠금(shadow 해시 앞에 ! 추가)
passwd -l carol # 다른 명령, 같은 효과
passwd -S bob # bob LK ... ← LK 가 잠김
usermod -U bob # 해제
chage -m 7 -M 90 -W 14 alice # 최소 7일, 최대 90일, 14일 전 경고
chage -E 2026-12-31 contractor # 계정 만료일
chage -l alice # 설정 조회
| 옵션 | 뜻 |
|---|---|
| -M | 비밀번호 최대 사용 기간(일) |
| -m | 최소 사용 기간(일) |
| -W | 만료 며칠 전부터 경고 |
| -E | 계정 만료일 |
| -d 0 | 다음 로그인 때 변경 강제 |
-M은 비밀번호의 수명,-E는 계정 자체의 수명입니다.- 잠금은 비밀번호 인증만 막습니다. SSH 키 인증은 통과하니 완전 차단은
-E나 nologin 셸을 함께.
계정 잠금과 chage 비밀번호 정책 자주 하는 실수
- 지문이
usermod를 요구하는데passwd -l사용(또는 반대) — 결과는 같아도 지문의 명령을 쓰세요. - 날짜 형식 —
-E는 반드시YYYY-MM-DD. chage -l로 확인 생략 — 옵션이 하나라도 빠지면 그 항목만 실패합니다.
계정 잠금과 chage 비밀번호 정책 실습 문제
- usermod로 계정 잠금
- passwd로 계정 잠금
- chage로 비밀번호 정책 적용하기
- 사용자 비밀번호 최소 사용기간과 만료일 설정
다음 편
다음 편은 그룹 관리: 보조 그룹 추가와 소유 그룹 유지 입니다. 화·금요일에 이어집니다.
<!-- publish_key:linux-path-20w-p14-post -->

아직 댓글이 없습니다. 궁금한 점이나 풀이 경험을 남겨 보세요.