siotp/sisr1/tp04_scripts_admin/deployUsers.sh
2025-03-24 09:12:09 +01:00

21 lines
544 B
Bash

#!/bin/bash
ip=$1 #IP de machine cible passé en paramètre
user=root
workdir=/root/deploy_test #répertoire déploiement
ssh root@$ip "mkdir $workdir" 2> /dev/null #création du répertoire de copie
#copie des scripts et fichiers
scp createGroups.sh $user@$ip:$workdir
scp createUsers.sh $user@$ip:$workdir
scp logins.csv $user@$ip:$workdir
scp Users.csv $user@$ip:$workdir
#execution des scripts
ssh $user@$ip "bash $workdir/createGroups.sh"
ssh $user@$ip "bash $workdir/createUsers.sh"
ssh root@$ip "rm -R $workdir" #suppression