프로그래밍/linux
사용자 계정 비밀번호 자동 생성 스크립트
코딩줌마
2007. 9. 14. 01:10
예전에 퍼왔는데 어디서 퍼온건지 출처가 없음..원작자께 죄송..
############### user_create.sh ###############
#!/bin/sh
USER_HOME_ROOT="/home/userhome"
/usr/sbin/useradd $1 -d "$USER_HOME_ROOT"/"$1"
/bin/chmod 755 "$USER_HOME_ROOT"/"$1"
echo "$1":"$2"::::: > "$1_"add
/usr/sbin/newusers "$1_"add
/bin/chown -R $1":"$1 "$USER_HOME_ROOT"/"$1"
rm -f "$1_"add
############### user_update.sh ###############
#!/bin/sh
echo "$1":"$2"::::: > "$1_"upt
/usr/sbin/newusers "$1_"upt
rm -f "$1_"upt
# 실행 권한
chmod 755 user_create.sh user_update.sh
# 유저 등록, 유저 비밀번호 변경
./user_create.sh 유저명 유저비밀번호
./user_update.sh 유저명 유저비밀번호
반응형