별의 공부 블로그 🧑🏻‍💻
728x90
728x170

chage

  • 사용자의 패스워드에 대한 정보를 출력하고 설정하는 명령
  • /etc/shadow 의 날짜 관련 필드 설정을 모두 할 수 있는 명령

 

사용법

chage [option] 사용자계정

 

주요 옵션

옵션 설명
-l - 사용자의 패스워드에 대한 정보를 보여줌.
- (--list)
-d /etc/shadow 의 3번째 필드에 해당하는 값인 최근 패스워드를 바꾼 날(1970년 1월 1일부터 계산한 날짜 수)을 수정함.
-m - 패스워드 변경의 최소 날짜 지정
- 패스워드 변경 후, 일정 기간 사용해야 될 최소 날짜 수 지정
-M - 패스워드 변경 없이 사용 가능한 최대 날짜 지정
- 한 번 설정한 패스워드의 만기일 지정
-I 패스워드 최대 사용 기간 만료 후에 실제 패스워드에 잠금(LOCK)을 설정하기까지의 유예 기간 지정
-E - 계정이 만기되는 날 지정
- MM/DD/YY 또는 YYYY-MM-DD 형태로 지정
-W 패스워드 만료 전, 변경을 요구하는 경고 날짜 지정
-h - 명령어 사용법 및 주요 옵션 정보를 간략히 출력
- (--help)

 

사용 예

예 1
  • starrykss 의 패스워드 정보 출력
# chage -l starrykss

 

예 2
  • starrykss 의 패스워드 설정 변경
    • 패스워드의 최소 사용 날짜는 10일로 설정함.
    • 패스워드의 최대 사용 가능한 날은 100일로 설정함.
    • 패스워드 만기일로부터 5일 전에 경고 메시지를 보여줌.
    • 만기일 이후 3일이 지나도 변경하지 않으면 패스워드에 잠금을 설정해서 로그인을 막음.
# chage -m 10 -M 100 -W 5 -I 3 starrykss

 

예 3
  • yeongmi 의 계정 만기일을 2013년 12월 22일로 설정
# chage -E 2013-12-22 yeongmi

 

예 4
  • jalin 의 패스워드 변경일을 15917(2013년 7월 31일)로 수정
    • /etc/shadow 의 3번째 필드값을 변경
# chage -d 15917 jalin

 

참고 : /etc/shadow 와 날짜 관련 명령어 옵션 비교

  /etc/shadow
  username password last may must warn expire disable reserved
chage     -d -m -M -W -I -E  
passwd       -n -x -w -i    
usermod             -f -e  
728x90
그리드형(광고전용)
⚠️AdBlock이 감지되었습니다. 원할한 페이지 표시를 위해 AdBlock을 꺼주세요.⚠️
starrykss
starrykss
별의 공부 블로그 🧑🏻‍💻


📖 Contents 📖