Premier commit
This commit is contained in:
27
roles/smb-backup/files/backup.sh
Executable file
27
roles/smb-backup/files/backup.sh
Executable file
@@ -0,0 +1,27 @@
|
||||
#!/bin/bash
|
||||
BDIR=/home/backup
|
||||
SWIN=/tmp/s-win
|
||||
|
||||
[ -d "${BDIR}" ] || mkdir "${BDIR}"
|
||||
[ -d "${BDIR}" ] || mkdir "${BDIR}/s-win"
|
||||
[ -d "${SWIN}" ] || mkdir "${SWIN}"
|
||||
|
||||
mount -t cifs -o ro,vers=3.0,username=u-backup,password=Azerty1+ //s-win/commun "${SWIN}"
|
||||
if [ $? != 0 ] ; then
|
||||
echo "$0 : erreur montage ${SWIN}"
|
||||
exit 1
|
||||
fi
|
||||
rsync -av "${SWIN}/" "${BDIR}/s-win/commun"
|
||||
umount "${SWIN}"
|
||||
|
||||
|
||||
mount -t cifs -o ro,vers=3.0,username=u-backup,password=Azerty1+ //s-win/public "${SWIN}"
|
||||
if [ $? != 0 ] ; then
|
||||
echo "$0 : erreur montage"
|
||||
exit 2
|
||||
fi
|
||||
rsync -av "${SWIN}/" "${BDIR}/s-win/public"
|
||||
umount "${SWIN}"
|
||||
|
||||
exit 0
|
||||
|
4
roles/smb-backup/files/delgsb.cmd
Normal file
4
roles/smb-backup/files/delgsb.cmd
Normal file
@@ -0,0 +1,4 @@
|
||||
rem azazazaz
|
||||
rmdir C:\gsb.lan /s /q
|
||||
net group g-compta /del
|
||||
net group g-prod /del
|
11
roles/smb-backup/files/mkgsb.cmd
Normal file
11
roles/smb-backup/files/mkgsb.cmd
Normal file
@@ -0,0 +1,11 @@
|
||||
rem regereger
|
||||
mkdir C:\gsb.lan\commun
|
||||
mkdir C:\gsb.lan\public
|
||||
net share commun=C:\gsb.lan\commun /grant:"utilisateurs DHCP",full
|
||||
net share public=C:\gsb.lan\public /grant:"utilisateurs DHCP",full
|
||||
net group g-compta /add
|
||||
net group g-prod /add
|
||||
icacls C:\gsb.lan\commun /grant Administrateurs:F
|
||||
icacls C:\gsb.lan\commun /grant g-compta:M
|
||||
icacls C:\gsb.lan\public /grant Administrateurs:F
|
||||
icacls C:\gsb.lan\public /grant g-prod:M
|
Reference in New Issue
Block a user