>> Edit article
이름
제목
패스워드
저는 이렇게 만들어 서 쓴적이 있습니다. 천명이든 만명이든... ########################################################### 1. 데이터 파일의 format은 다음과 같습니다. 유저:홈:패스워드(주민등록 뒷자리) # cat DATA AAA:/home/aaa:1018761: BBB:/home/bbb:1234567: CCC:/home/ccc:7654321: DDD:/home/ddd:2018621: . . 1000명 . # cat user_add.sh for i in `cat DATA` do USER=`echo $i|awk -F: '{print $1 }'` HOME=`echo $i|awk -F: '{print $2 }'` PASS=`echo $i|awk -F: '{print $3 }'` # 사용자를 등록하는 부분입니다. /usr/sbin/useradd -d $HOME $USER [ $? -eq 0 ] && echo "useradd success [ $USER ]" # 사용자의 패스워드를 초기화 하는 부분입니다. echo $PASS | /usr/bin/passwd --stdin $USER [ $? -eq 0 ] && echo "passwd success [ $USER ]" done ###################################################### : echo "passwd" | passwd user --stdin 을 쓰세요.. : : 레뎃 7.0인가 7.1이상부터는 잘됩니다.. : : : : : [root@linux /root]# adduser --help : : : : usage: adduser [-u uid [-o]] [-g group] [-G group,...] : : [-d home] [-s shell] [-c comment] [-m [-k template]] : : [-f inactive] [-e expire ] [-p passwd] [-n] [-r] name : : adduser -D [-g group] [-b base] [-s shell] : : [-f inactive] [-e expire ] : : [root@linux /root]# man adduser : : : : : : -p option !! : : : : : : : : 먼저 계정 등록(adduser 명령어 사용) 시에 비밀번호까지 한꺼번에 설정해 버리면 나을듯... : : : : : : : : 나중에 별도로 비밀번호를 변경할 필요가 없겠죠 ? adduser 명령어 에 비밀번호를 바로 설정하도록 옵션을 주면 되겠죠.. : : : : : : : : : 제가 알기로는 그런 옵션이 없습니다. : : : 있으면 좀 가르쳐주세요. --;
Copyleft
1999-2026 by
JSBoard Open Project
Theme Designed by
IDOO
All right reserved