>> Delete No. 2803 article
No. php+mysql 을 이용한 adduser

등록 2002-09-05 17:28:00     조회 5
이름 헐랭이    

		mysql 에 db 를 하나 맹글고
account 필드와 passwd 필드를 맹글어봅니다.
 php 입력을 받아야겠죠...
받았다 치고.........
 그럼 account 와 passwd 필드를 shell 변수로 받아 오는 스크립트는 다음과 같습니다.
 파일 두개
 file name = aduser.sh
 #!/bin/sh
 count=$(mysql -N -e "select min(*) from tablename" dbname)
account=$(mysql -e "select account from tablename where id=$count" dbname)
passwd=$(mysql -e "select passwd from tablename where id=$count" dbname)
 /usr/sbin/useradd  $account
echo $passwd | passwd --stdin $account
 mysql -e "delete from tablename where id=$count" dbname
 =============================================================
 file name = daemon
 #!/bin/sh
#!/bin/sh
 while [ x ]
do
./aduser.sh
sleep 60
done
==============================================================
 두번째 파일을 백그라운드로 돌리면 됩니다.
 보안 부분은 없습니다. 그냥 돌아가는 방법만 올린것입니다.--이 곳에 서명을 적어주십시
오. nanumdns.com 무료 네임서버 맹글었습니다. 1차로도 가능 2차 이상으로 가능
[관리자] 패스워드를 입력 하십시오. 답장이 존재하면 함께 삭제됩니다.[ 목록 | 이전 ]
패스워드:    

Copyleft 1999-2026 by JSBoard Open Project
Theme Designed by IDOO All right reserved