diff options
Diffstat (limited to 'data/qtip_creds.sh')
-rwxr-xr-x | data/qtip_creds.sh | 22 |
1 files changed, 13 insertions, 9 deletions
diff --git a/data/qtip_creds.sh b/data/qtip_creds.sh index 490de859..bcd4c246 100755 --- a/data/qtip_creds.sh +++ b/data/qtip_creds.sh @@ -3,21 +3,25 @@ DEST_IP=$1 echo $INSTALLER_TYPE echo $INSTALLER_IP - +sshoptions="-o StrictHostKeyChecking=no" case "$INSTALLER_TYPE" in apex) - PSWD="vagrant";; + PSWD="vagrant" + ;; fuel) - PSWD="r00tme";; + PSWD="r00tme" + sshpass -p $PSWD scp $sshoptions ./data/QtipKey.pub root@$INSTALLER_IP:/root + sshpass -p $PSWD scp $sshoptions ./data/QtipKey root@$INSTALLER_IP:/root + sshpass -p $PSWD ssh $sshoptions root@$INSTALLER_IP "ssh-copy-id -i /root/QtipKey.pub root@$DEST_IP && rm -rf /root/QtipKey && rm -rf /root/QtipKey.pub" + ;; compass) - PSWD="root";; + PSWD="root" + sshpass -p $PSWD scp $sshoptions ./data/QtipKey.pub root@$INSTALLER_IP:/root + sshpass -p $PSWD scp $sshoptions ./data/QtipKey root@$INSTALLER_IP:/root + sshpass -p $PSWD ssh $sshoptions root@$INSTALLER_IP "ssh-copy-id -i /root/QtipKey.pub root@$DEST_IP && rm -rf /root/QtipKey && rm -rf /root/QtipKey.pub" + ;; joid) PSWD="joid";; *) echo "Unkown installer $INSTALLER_TYPE specified";; esac -echo $PWD -sshoptions="-o StrictHostKeyChecking=no" -sshpass -p $PSWD scp $sshoptions ./data/QtipKey.pub root@$INSTALLER_IP:/root -sshpass -p $PSWD ssh $sshoptions root@$INSTALLER_IP "ssh-copy-id -i /root/QtipKey.pub root@$DEST_IP && rm -rf /root/QtipKey.pub" - |