- #!/bin/bash
- # Script to add a user to Linux system
- if [ $(id -u) -eq 0 ]; then
- read -p "Enter username : " username
- read -s -p "Enter password : " password
- egrep "^$username" /etc/passwd >/dev/null
- if [ $? -eq 0 ]; then
- echo "$username exists!"
- exit 1
- else
- pass=$(perl -e 'print crypt($ARGV[0], "password")' $password)
- useradd -m -p $pass $username
- [ $? -eq 0 ] && echo "User has been added to system!" || echo "Failed to add a user!"
- fi
- else
- echo "Only root may add a user to the system"
- exit 2
- fi
Undefined
By: Guest | Date: Jun 10 2015 12:05 | Format: None | Expires: never | Size: 551 B | Hits: 839
Latest pastes
1 days ago
1 days ago
11 months ago
13 months ago
17 months ago