vi /etc/login.defs
파일을 vi 로 연다
useradd 가 새로운 계정을 생성할때 반드시 참조하는 파일이다.
# cat /etc/login.defs
MAIL_DIR /var/spool/mail // 메일 디렉토리 위치지정 /var/spool/mail/사용자명
PASS_MAX_DAYS 99999 // 패스워드 만료일
PASS_MIN_DAYS 0 // 패스워드변경 후 다시 변경할 수 있는 최소일자, 0 이면 즉시 재변경 가능
PASS_MIN_LEN 5 // 패스워드 최소길이(영문자 5, 혹은 5bytes)
PASS_WARN_AGE 7 // 패스워드 사용일자가 종료되기 7 일전부터 경고 메세지
UID_MIN 500 // 새로 생성되는 사용자에게 할당 할 수 있는 UID 시작번호, 500번 부터 자동할당
UID_MAX 60000 // 새로 생성되는 사용자에게 할당 할 수 있는 최대 UID 번호
GID_MIN 500 // 새로 생성되는 그룹의 GID 시작번호를 지정
GID_MAX 60000 // 새로 생성되는 그룹의 최대 GID 번호
#USERDEL_CMD /usr/sbin/userdel_local // 사용자를 삭제할때 실행될 커맨드 지정
CREATE_HOME yes // 홈디렉토리 생성여부
UMASK 077 // UMASK 값, 지정하지 않으면 기본값으로 022 가 적용 (022 가 권한 755 임)
USERGROUPS_ENAB yes // userdel 실행시에 멤버가 없는 그룹도 삭제
ENCRYPT_METHOD SHA512 // 암호화 방법