Advertisement
Guest User

Untitled

a guest
May 5th, 2017
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 0.74 KB | None | 0 0
  1. #!/bin/bash
  2. #Create Users
  3.  
  4. db_user=root
  5. db_pw=FiresHund53
  6. db_db=ftp_user
  7. table=user
  8.  
  9. i=0
  10. declare -a CURUSER
  11.  
  12. dbase=`mysql -u$db_user -p$db_pw -e "use $db_db; SELECT username,passwort_ftp FROM $table WHERE passwort_ftp!='';"`
  13. for data in $dbase ;
  14.     do
  15.         let i=$i+1
  16.         let mod=$i%2
  17.        
  18.         if [ $mod -eq 0 ]; then
  19.             password=$data
  20.         fi
  21.         if [ $mod -eq 1 ]; then
  22.             user=$data
  23.         fi
  24.         if [ $mod -eq 0 ]; then
  25.             if [ $i -gt 2 ]; then
  26.                 echo Creating:$user
  27.                 mkdir /web/usr/$user
  28.                 mkdir /web/usr/$user/www
  29.                 chmod 777 -R /web/usr/$user
  30.  
  31.                 useradd -s /bin/false -p $password -d /web/usr/$user $user
  32.                 mysql -u$db_user -p$db_pw -e "use $db_db; UPDATE $table SET passwort_ftp=null WHERE username='$user';"
  33.             fi
  34.         fi
  35.     done
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement