Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- UCOM="/usr/sbin/useradd"
- PCOM="/usr/bin/passwd"
- DCOM="/usr/sbin/userdel"
- GCOM="/bin/grep"
- if [ "$#" != "2" ]
- then
- echo -e "\033[33m Required 2 Parameters : User Name and Password..."
- exit;
- else
- $UCOM $1
- ( echo $2; echo $2 ) | $PCOM $1
- if [ "$?" != "0" ]
- then
- $DCOM -r $1
- else
- echo -e "\033[35m User $1 Successfully Added To System"
- echo -e "\033[0m"
- fi
- fi
- echo -e "\033[33m Do You Want To Add User to Sudoers/Super User List (y/n)"
- read choice
- echo -e "\033[0m"
- if [ "$choice" == "y" -o "$choice" == "Y" ]
- then
- $GCOM $1 /etc/sudoers
- if [ "$?" == "0" ]
- then
- echo -e "\033[31m User $1 Already Added To Sudoers File"
- echo -e "\033[0m"
- else
- echo "$1 ALL=(ALL) ALL" | cat >> /etc/sudoers
- echo -e "\033[35m User $1 Successfully Added To Sudoers!!!"
- echo -e "\033[0m"
- fi
- elif [ "$choice" == "n" -o "$choice" == "N" ]
- then
- echo -e "\033[35m $1 User Not Added To Sudoers!!!"
- echo -e "\033[0m"
- else
- echo -e "\033[37m Invalid Choice....User Not Added To Sudoers :-("
- echo -e "\033[0m"
- fi
Add Comment
Please, Sign In to add comment