Grande réorganisation et renommage au niveau du Gitea, d'autres
modifications à venir.
This commit is contained in:
18
bts_annee_1/tp05_samba/deployment_samba.sh
Normal file
18
bts_annee_1/tp05_samba/deployment_samba.sh
Normal 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
|
||||
Reference in New Issue
Block a user