Compare commits
No commits in common. '04e79c627998e46664ba39f14604560b4bb2a362' and '6148484b4f6c5a52727b94fbd73128ad24656383' have entirely different histories.
04e79c6279
...
6148484b4f
2 changed files with 1 additions and 27 deletions
@ -1,26 +0,0 @@ |
|||||||
#!/bin/sh |
|
||||||
|
|
||||||
# User information |
|
||||||
USERNAME="$1" |
|
||||||
PASSWORD="$2" |
|
||||||
USER_DIRECTORY="./users/$USERNAME" |
|
||||||
|
|
||||||
# Check if the username and password are provided |
|
||||||
if [ -z "$USERNAME" ] || [ -z "$PASSWORD" ]; then |
|
||||||
echo "Username and password are required." |
|
||||||
exit 1 |
|
||||||
fi |
|
||||||
|
|
||||||
# Create the user (-m creates their home directory) |
|
||||||
sudo useradd -m "$USERNAME" |
|
||||||
|
|
||||||
# Check if the user was created successfully |
|
||||||
if [ $? -ne 0 ]; then |
|
||||||
echo "Failed to create user." |
|
||||||
exit 1 |
|
||||||
fi |
|
||||||
|
|
||||||
# Set the password |
|
||||||
echo "$USERNAME:$PASSWORD" | sudo chpasswd |
|
||||||
|
|
||||||
echo "User $USERNAME created successfully." |
|
Loading…
Reference in new issue