프로그래밍/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 유저명 유저비밀번호

반응형