16 lines
433 B
Bash
16 lines
433 B
Bash
#!/bin/bash
|
|
|
|
# Ip passée en paramètre
|
|
ip=$1
|
|
user=root
|
|
workdir=/$user/deploy
|
|
ssh $user@$ip "mkdir -p $workdir" 2> /dev/null
|
|
scp "./createGroups.sh" "./logins.csv" "Users.csv" "createUsers.sh" $user@$ip:$workdir
|
|
ssh $user@$ip << EOF
|
|
cd $workdir
|
|
bash createGroups.sh
|
|
bash createUsers.sh
|
|
rm -R $workdir
|
|
EOF
|
|
# ssh $user@$ip "cd $workdir ; bash $workdir/createGroups.sh ; bash $workdir/createUsers.sh ; rm -R $workdir"
|