infra/scripts/deploy-keys.sh

34 lines
859 B
Bash
Executable File

#! /bin/bash
mkdir -p keys
rsync -avP atlas:~/auth_keys/* keys/
cat keys/* | tee -a all_keys
AUTH_KEYS=$(cat all_keys)
echo
echo $AUTH_KEYS
rsync -avP all_keys ares:~/.ssh/all_keys
rsync -avP all_keys apollo:~/.ssh/all_keys
rsync -avP all_keys artemis:~/.ssh/all_keys
rsync -avP all_keys cupid1:~/.ssh/all_keys
rsync -avP all_keys cupid2:~/.ssh/all_keys
rsync -avP all_keys cupid3:~/.ssh/all_keys
rsync -avP all_keys cupid4:~/.ssh/all_keys
ssh ares "mv ~/.ssh/all_keys ~/.ssh/authorized_keys"
ssh apollo "mv ~/.ssh/all_keys ~/.ssh/authorized_keys"
ssh artemis "mv ~/.ssh/all_keys ~/.ssh/authorized_keys"
ssh cupid1 "mv ~/.ssh/all_keys ~/.ssh/authorized_keys"
ssh cupid2 "mv ~/.ssh/all_keys ~/.ssh/authorized_keys"
ssh cupid3 "mv ~/.ssh/all_keys ~/.ssh/authorized_keys"
ssh cupid4 "mv ~/.ssh/all_keys ~/.ssh/authorized_keys"
rm -rf keys
rm all_keys