본문 바로가기

프로그래밍/linux

사용자 계정 비밀번호 자동 생성 스크립트

예전에 퍼왔는데 어디서 퍼온건지 출처가 없음..원작자께 죄송..

############### 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 유저명 유저비밀번호

반응형

'프로그래밍 > linux' 카테고리의 다른 글

Samba 설정  (0) 2007.11.29
[왕초보용]vmware에서 fedora core 설치  (0) 2007.09.27
쉘 스크립트 파일 입력  (0) 2007.09.11
리눅스 문자열 중복 제거 정렬  (0) 2007.08.24
대용량 파일 자르기  (0) 2007.08.21