useradd 명령 옵션!!

FAQ 2005/07/01 14:38
useradd -D를 사용하면 됩니당..

#useradd -D 를 타이핑 하시고 엔터 치시면..
GROUP=100
HOME=/home
INACTIVE=-1
EXPIRE=
SHELL=/bin/bash
SKEL=/etc/skel

이런식으로 나올겁니다..
이값들은 사용자를 추가할때 지정되는 디폴트 값입니다..
EXPIRE=YYYY-MM-DD
계정이 만료일을 설정하는 겁니다.. 날짜 지정형식은 다를수 있으므로 man useradd -D 해보시면 나와 있을 겁니다..

INACTIVE 이부분에 -1값이 있으면 사용자 계정이 만료된후에도 사용이 가능하므로 이부분 값을 0 이나 (+숫자)값으로 바꿔주시면 됩니다.
0을 했을 경우에는 계정만료일 그날 부터 사용을 못하구여..
(+숫자)값을 했을 경우 숫자값만큼 며칠 더 사용할수 있게 됩니다.
예를 들어 계정만료일이 2000-12-25 이고 INACTIVE=+3 이면..
이계정은 3일 더 사용할수 있게 되는 겁니다..

설정을 바꾸는 방법은
#useradd -D -f 0 =>INACTIVE 설정
#useradd -D -e 2000-12-25 =>EXPIRE 설정.
요렇게 설정을 바꾸시구여..
#useradd userid
새로운 사용자를 추가 하면 이 사용자는 위에서 바꾼 값이 적용 됩니다. 한번 설정을 바꾼이후 새로 생성하는 계정에 대해서 모두 적용되니까 이점 유의 하시구여..
/etc/login.defs 파일에 설정 값들이 나와있습니다..
이파일도 참조하세염...
2005/07/01 14:38 2005/07/01 14:38

트랙백 주소 :: 이 글에는 트랙백을 보낼 수 없습니다