X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/536b3faf5d3494bfe7aebc727efb6464b67f367b..3d5a1c29aad86476f2e789e1e54cabf8b4605aa2:/tools/salt-install/terraform/aws/services/user_data.sh diff --git a/tools/salt-install/terraform/aws/services/user_data.sh b/tools/salt-install/terraform/aws/services/user_data.sh index 68af17ee2f..ada3e84ad9 100644 --- a/tools/salt-install/terraform/aws/services/user_data.sh +++ b/tools/salt-install/terraform/aws/services/user_data.sh @@ -20,10 +20,6 @@ apt-get -o Acquire::ForceIPv4=true install -y git curl SSH_DIR="/home/${deploy_user}/.ssh" if [ ! -d "$${SSH_DIR}" ]; then - mkdir $${SSH_DIR} - chown ${deploy_user}.${deploy_user} $${SSH_DIR} - chmod 700 $${SSH_DIR} + install -d -o ${deploy_user} -g ${deploy_user} -m 700 $${SSH_DIR} fi - -echo "${ssh_pubkey}" > $${SSH_DIR}/authorized_keys -chmod 600 $${SSH_DIR}/authorized_keys +echo "${ssh_pubkey}" | install -o ${deploy_user} -g ${deploy_user} -m 600 /dev/stdin $${SSH_DIR}/authorized_keys