From 7050f62fd63ebfbaef09ef00c20e598bf6857ed2 Mon Sep 17 00:00:00 2001 From: "timeo.collado" Date: Mon, 24 Mar 2025 09:12:09 +0100 Subject: [PATCH] deployUsers.sh --- sisr1/tp04_scripts_admin/deployUsers.sh | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 sisr1/tp04_scripts_admin/deployUsers.sh diff --git a/sisr1/tp04_scripts_admin/deployUsers.sh b/sisr1/tp04_scripts_admin/deployUsers.sh new file mode 100644 index 0000000..342daf2 --- /dev/null +++ b/sisr1/tp04_scripts_admin/deployUsers.sh @@ -0,0 +1,20 @@ +#!/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