Modifié : sisr1/tp05/README.md

Nouveau fichier : sisr1/tp05/deployment_samba.sh
	Nouveau fichier : sisr1/tp05/smb.conf
	Nouveau fichier : sisr1/tp06/README.md
	Nouveau fichier : sisr1/tp06/files_admin/README.md
	Nouveau fichier : sisr1/tp06/files_admin/dnsfwd.service
	Nouveau fichier : sisr1/tp06/files_admin/dnsfwd.sh
	Nouveau fichier : sisr1/tp06/files_admin/squid_v1.conf
	Nouveau fichier : sisr1/tp06/files_admin/squid_v2.conf
	Nouveau fichier : sisr1/tp06/files_admin/squid_v3.conf
	Nouveau fichier : sisr1/tp06/files_admin/squid_v4.conf
This commit is contained in:
Guillaume Emorine
2024-03-28 14:36:42 +01:00
parent d0abb453cb
commit f5b72d46e3
11 changed files with 36962 additions and 1 deletions

View File

@@ -0,0 +1,18 @@
#!/bin/bash
while read line
do
touch ./temptp4.txt
file="./temptp4.txt"
echo $line > $file
user=$(cut -d "," -f 1 $file)
usergroup=$(cut -d "," -f 5 $file)
passwd=$(cut -d "," -f 2 $file)
if ! grep -q $usergroup /etc/group ; then
echo "Tentative de création du groupe"
groupadd "$usergroup"
fi
useradd $user -d /dev/null -s /bin/false
usermod -aG $usergroup $user
(echo $passwd ; echo $passwd) | smbpasswd -a $user
rm ./temptp4.txt
done < /root/files/logins.csv