학습 가이드
#20주 실습 커리큘럼

계정 잠금과 비밀번호 정책 chage

_리눅스 실습 커리큘럼 14/40 · 권한과 사용자 (7주차)_

계정을 만들었으면 관리해야 합니다. 퇴사자 계정은 삭제보다 잠금이 먼저이고, 재직자 비밀번호는 주기적으로 바꾸게 강제해야 합니다. 감사에서 반드시 묻는 두 항목입니다.

계정 잠금과 chage 비밀번호 정책, 왜 필요한가

  • 삭제하면 파일 소유권과 감사 기록이 사라집니다. 먼저 잠그고, 정리는 나중에.
  • 비밀번호 수명 정책은 보안 점검 체크리스트의 고정 항목입니다.
  • 리눅스마스터 1급·RHCSA 모두 chage 옵션을 실기로 확인합니다.

이번 편에서 익힐 것

  1. 잠금 두 가지 — usermod -L, passwd -l
  2. 잠금 확인 — passwd -S
  3. 비밀번호 수명 — chage -M, -m, -W
  4. 계정 만료 — 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 -->

댓글 0

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