From cd759ca84e1902a95b2993fe9299eabdea0b201b Mon Sep 17 00:00:00 2001 From: David Schroeder Date: Sat, 8 Jun 2019 12:16:44 -0500 Subject: [PATCH] Update nodemgmt-scripts.sh --- nodemgmt-scripts.sh | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/nodemgmt-scripts.sh b/nodemgmt-scripts.sh index 59754f0c..f7989746 100755 --- a/nodemgmt-scripts.sh +++ b/nodemgmt-scripts.sh @@ -1530,7 +1530,7 @@ VCENTER-SSL(){ eval `ssh-agent` && ssh-add ~/.ssh/$ESXiHost'_rsa' status "Configuring $ESXiHost for ssh access" pubkey=`cat ~/.ssh/$ESXiHost'_rsa.pub'` - ssh $ESXiUser@$ESXiHost "shell; mkdir -p /etc/ssh/keys-$ESXiUser && + ssh $ESXiUser@$ESXiHost "shell && mkdir -p /etc/ssh/keys-$ESXiUser && echo $pubkey > /etc/ssh/keys-$ESXiUser/authorized_keys && chmod 700 -R /etc/ssh/keys-$ESXiUser && chmod 600 /etc/ssh/keys-$ESXiUser/authorized_keys && @@ -1539,9 +1539,9 @@ VCENTER-SSL(){ fi time=$(date +%Y.%m.%d_%H:%M:%S) - ssh $ESXiUser@$ESXiHost "shell; cp /etc/vmware/ssl/castore.pem /etc/vmware/ssl/castore.pem.back.$time" - ssh $ESXiUser@$ESXiHost "shell; cp /etc/vmware/ssl/rui.crt /etc/vmware/ssl/rui.crt.back.$time" - ssh $ESXiUser@$ESXiHost "shell; cp /etc/vmware/ssl/rui.key /etc/vmware/ssl/rui.key.back.$time" + ssh $ESXiUser@$ESXiHost "shell && cp /etc/vmware/ssl/castore.pem /etc/vmware/ssl/castore.pem.back.$time" + ssh $ESXiUser@$ESXiHost "shell && cp /etc/vmware/ssl/rui.crt /etc/vmware/ssl/rui.crt.back.$time" + ssh $ESXiUser@$ESXiHost "shell && cp /etc/vmware/ssl/rui.key /etc/vmware/ssl/rui.key.back.$time" # Copy letsencrypt cert to ESXi target status "Coping letsencrypt cert to $ESXiHost" @@ -1551,7 +1551,7 @@ VCENTER-SSL(){ # Restart services on ESXi target status "Restarting services on $ESXiHost" - ssh $ESXiUser@$ESXiHost "shell; services.sh restart" + ssh $ESXiUser@$ESXiHost "shell && services.sh restart" else echo -e "${idsCL[Red]}Missing required variables.${idsCL[Default]}"