Move testnet ssh key (#5770)

* Factor out hardcoded testnet ssh key path

* Build/create test net ssh key path

* Rename testnet ssh dir

* Give testnetSSHDir a more generic name

* shellcheck

* favor hardcoded paths over `paths.sh`

* Put instance-startup-complete stamp in the scratch dir as well

* Rename `/solana` > `/solana-scratch`
This commit is contained in:
Trent Nelson
2019-09-03 18:51:16 -06:00
committed by GitHub
parent 62f6a78ccd
commit 8362b408d9
3 changed files with 16 additions and 17 deletions

View File

@ -13,15 +13,15 @@ else
echo "solana ALL=(ALL) NOPASSWD:ALL" >> /etc/sudoers
id solana
[[ -r /solana-id_ecdsa ]] || exit 1
[[ -r /solana-id_ecdsa.pub ]] || exit 1
[[ -r /solana-scratch/id_ecdsa ]] || exit 1
[[ -r /solana-scratch/id_ecdsa.pub ]] || exit 1
sudo -u solana bash -c "
mkdir -p /home/solana/.ssh/
cd /home/solana/.ssh/
cp /solana-id_ecdsa.pub authorized_keys
cp /solana-scratch/id_ecdsa.pub authorized_keys
umask 377
cp /solana-id_ecdsa id_ecdsa
cp /solana-scratch/id_ecdsa id_ecdsa
echo \"
Host *
BatchMode yes