nouveau fichier : TP04/Scripts/LeScript.sh

nouveau fichier : TP04/Scripts/Users.csv
	nouveau fichier : TP04/Scripts/createLogins.sh
	nouveau fichier : TP04/Scripts/createUsers.sh
	nouveau fichier : TP04/Scripts/logins.csv
	nouveau fichier : TP04/Scripts/testlogin.csv
This commit is contained in:
root
2024-03-04 11:03:37 +01:00
parent 503b1c4af0
commit 4d789def5c
14 changed files with 504 additions and 0 deletions

View File

@@ -0,0 +1,19 @@
#!/bin/bash
while read line
do
touch ./temptp4.txt
echo $line > ./temptp4.txt
group=$(cut -d "," -f 5 ./temptp4.txt)
user=$(cut -d "," -f 1 ./temptp4.txt)
mdp=$(cut -d "," -f 2 ./temptp4.txt)
if grep -q $group /etc/group ; then
echo "ok"
else
echo "existe pas ; création"
groupadd -f $group
fi
useradd $user --create-home --groups $group --shell /bin/bash
echo "$user:$mdp" | chpasswd
rm ./temptp4.txt
done < logins.csv