오늘은 change 명령어에 대해 알아보자.
chage는 사용자의 패스워드 만기 정보를 변경 및 설정하는 명령어이다.
계정 비밀 번호를 관리하는 명령어이기 때문에 root 권한을 가진 사용자만 사용 가능하다.
(일반 유저로 접근했을 때 접속 계정의 패스워드 만료 정보 조회는 가능하다.)
chage 명령어 옵션과 사용 예시를 살펴보자.
chage 옵션 | |
-l(소문자 L) | 특정 계정 패스워드 만료 관련 정보 확인 |
-d | 패스워드 최근 변경 일자 수정 |
-E | 계정 만료일 설정 |
-m | 패스워드 최소 의무 사용일 설정 |
-M | 패스워드 최대 사용일 설정 |
-I(대문자 i) | 패스워드 만료일 이후 계정 비활성화 일자 설정(유예기간) |
-W | 패스워드 만료 알림 예고일 수 |
1. 'yeji' 계정 패스워드 만료 정보 확인
sudo su -
chage -l yeji
2. 'yeji' 계정 패스워드 최대 사용일 설정
chage -M 90 yeji
3. 'yeji' 계정 패스워드 최근 변경일자를 오늘(2023/04/27)로 업데이트
chage -d 2023-04-27 yeji
4. 'yeji' 계정 패스워드 만료일만 확인
chage -l yeji | grep -i "^password expires"
5. 'yeji' 계정 패스워드 만료일 해제
chage -M 99999 yeji
이상으로 chage 명령어 사용법 정리를 마친다.
이 글을 읽어주신 모든 분들이 오늘도 좋은 하루 되시길😊
[Linux] CRON을 활용하여 반복 작업 관리하기 (0) | 2023.05.01 |
---|---|
[Linux] 서버 hostname 변경하기 (0) | 2023.04.29 |
[Linux] 'sudo: unable to resolve host' error 해결법 (0) | 2023.04.19 |
[Linux] apache 2.4.37 AH00526: Syntax error 해결법 (0) | 2023.04.13 |
[Linux] Ubuntu 버전 확인 명령어 (0) | 2023.03.20 |
댓글 영역