From ef58899c8e7aa41165e468c4126f65fdb0ce6669 Mon Sep 17 00:00:00 2001 From: "jibril.bouhbas" Date: Mon, 4 Mar 2024 11:26:19 +0100 Subject: [PATCH] Ajouter createUsers.sh --- createUsers.sh | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 createUsers.sh diff --git a/createUsers.sh b/createUsers.sh new file mode 100644 index 0000000..e416e80 --- /dev/null +++ b/createUsers.sh @@ -0,0 +1,25 @@ +!/bin/bash + +while read line +do + +echo $line > ./temptp4 +group=$(cut -d "," -f 5 ./temptp4) +user=$(cut -d "," -f 1 ./temptp4) +mdp=$(cut -d "," -f 2 ./temptp4) + +if grep -q $group /etc/group ; then + echo "ok" +else + groupadd $group +fi + +useradd $user --create-home --groups $group --shell /bin/bash +chown $user /home/$user + +(echo $mdp ; echo $mdp) | passwd $user + +done < logins.csv +rm ./temptp4 + +