From b0a7d61dca25c44e54598c962981ce4139c9b3b5 Mon Sep 17 00:00:00 2001
From: "charlie.alves" <charliealves3740@gmail.com>
Date: Thu, 20 Feb 2025 14:55:40 +0100
Subject: [PATCH] user

---
 sisr1/tp04-scripts-admin/createUsers.sh | 24 ++++++++++++++++++++++++
 1 file changed, 24 insertions(+)
 create mode 100644 sisr1/tp04-scripts-admin/createUsers.sh

diff --git a/sisr1/tp04-scripts-admin/createUsers.sh b/sisr1/tp04-scripts-admin/createUsers.sh
new file mode 100644
index 0000000..88528b7
--- /dev/null
+++ b/sisr1/tp04-scripts-admin/createUsers.sh
@@ -0,0 +1,24 @@
+#!/bin/bash
+fichier=./logins.csv
+
+
+
+
+while read ligne 
+ do  
+    #stock le nom d'utilisateur du premier champ
+    username=$(echo $ligne | cut -d ";" -f1)
+    useradd -m -s "/bin/bash" $username 
+    
+    #attribution de l'utilisateur au groupe   
+    group=$(echo $ligne | cut -d ";" -f5)
+    usermod -aG $group $username
+
+    #stock le mdp générer dans createLogins.sh
+    passwd=$(echo $ligne | cut -d ";" -f2)
+
+    echo $username:$passwd | chpasswd
+
+    chown $username:$username /home/$username
+
+done < $fichier
\ No newline at end of file