Advertisement
Guest User

Untitled

a guest
Dec 12th, 2017
147
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 0.75 KB | None | 0 0
  1. #bin/bash
  2.  
  3. #Script to create new user:
  4.  
  5. echo "Please enter desired username: "
  6. read uname
  7. echo "Please enter desired password: "
  8. read pass
  9. echo "Please enter your Name: "
  10. read fname
  11. echo "Please enter your Lastname: "
  12. read lname
  13. echo "Please enter your e-mail address: "
  14. read email
  15. echo "The standard group is users, please contact admin to change."
  16.  
  17. # Check arguments
  18. if [ $? -eq 5 ]; then
  19.    
  20.     grep -q "$uname" /etc/passwd
  21.     if [ $? -eq 0 ] then
  22.         echo "Username already in use."
  23.         echo "Please pick a new name."
  24.         exit 70
  25.     fi
  26.  
  27.     useradd -p 'mkpasswd "$pass"' -d /home/"$uname" -m -g users -s /bin/bash "$uname"
  28.  
  29.     echo "DONE! Account Setup"
  30.  
  31. else
  32.     echo "You failed to answer all of the questions."
  33.     echo "Please try again."
  34. fi
  35.  
  36. exit 0
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement