IT/linux

login.def 와 chage 사용법

울티마 2015. 4. 7. 10:17

1. 신규 사용자의 암호 사용 기간 설정  - /etc/login.defs 파일 변경

 
PASS_MAX_DAYS   99999
PASS_MIN_DAYS   0
PASS_MIN_LEN    8
PASS_WARN_AGE   10

2. 기존 사용자의 암호 사용 설정 변경 - chage

root@ubuntu:~# chage
Usage: chage [options] LOGIN

Options:
  -d, --lastday LAST_DAY        set date of last password change to LAST_DAY
  -E, --expiredate EXPIRE_DATE  set account expiration date to EXPIRE_DATE
  -h, --help                    display this help message and exit
  -I, --inactive INACTIVE       set password inactive after expiration
                                to INACTIVE
  -l, --list                    show account aging information
  -m, --mindays MIN_DAYS        set minimum number of days before password
                                change to MIN_DAYS
  -M, --maxdays MAX_DAYS        set maximim number of days before password
                                change to MAX_DAYS
  -R, --root CHROOT_DIR         directory to chroot into
  -W, --warndays WARN_DAYS      set expiration warning days to WARN_DAYS
 

암호 기간은 -M 옵션으로 변경 가능

chage -M 90 root
 
현재 상태는 -l(소문자 엘) 옵션으로 확인
 
chage -l root