Browse Source

Ensure ssh.sh sets 600 permissions on keyfile

pull/6687/head
Jérémy Lal 2 weeks ago
parent
commit
6ca19fb003
No known key found for this signature in database GPG Key ID: 6611C05EDD39F374
  1. 2
      deploy/ssh.sh

2
deploy/ssh.sh

@ -239,7 +239,7 @@ then rm -rf \"\$fn\"; echo \"Backup \$fn deleted as older than 180 days\"; fi; d
fi
else
# ssh echo to the file
_cmdstr="$_cmdstr echo \"$(cat "$_ckey")\" > $DEPLOY_SSH_KEYFILE;"
_cmdstr="$_cmdstr echo \"$(cat "$_ckey")\" > $DEPLOY_SSH_KEYFILE; chmod 600 $DEPLOY_SSH_KEYFILE;"
_info "will copy private key to remote file $DEPLOY_SSH_KEYFILE"
if [ "$DEPLOY_SSH_MULTI_CALL" = "yes" ]; then
if ! _ssh_remote_cmd "$_cmdstr"; then

Loading…
Cancel
Save