45 lines
2.1 KiB
Bash
45 lines
2.1 KiB
Bash
#!/bin/bash
|
|
|
|
# ============================================================================
|
|
# Virtnet.bond - SSH Key Setup Script
|
|
# Run this ONCE on a node to set up the deployment key
|
|
# ============================================================================
|
|
|
|
mkdir -p /root/.ssh
|
|
chmod 700 /root/.ssh
|
|
|
|
cat > /root/.ssh/virtnet_deploy << 'KEYEOF'
|
|
-----BEGIN RSA PRIVATE KEY-----
|
|
MIIEpAIBAAKCAQEAgXks+OQ+dn78uBCj1LyOFKatrdQHvjCcQeC5Wte3+5BxZqAw
|
|
ibx311AsTb/k6+xbWwlgnWdso/I70vEzbifnc1DkW0TICXKJJjC4+POkWE+5bkRz
|
|
4vpFOQgr/siDkzZd9PMEzZmNdq5o/vf/NYCQPoqZZelJTU4eE//5KEsLXLtJsPBJ
|
|
clfL48/rPtr02z0T/kzDxrBQE8iY3I7xb7SElv009DLlJG5P2y6b/IrqzIxUjkWt
|
|
v5Z5zH5850hC9y0Auwq1r6Ygle5oT5+GS0fzJLL8zZ44ysyR8NruW/DZos7Qn6z1
|
|
ExPywzcF4elrSIKl7ewXI0VE9ZUfjDC5IW9ZXwIDAQABAoIBACJIPKE2hleH7lCq
|
|
j0bAGnrbW3eAggBZDLbg0xN7tQqWR4Cd/9wonC7V2rVHj0zsy4/CXuOuw/RxKmgD
|
|
V9PeGwnMrHqCLtlZi3kiQ4gfsy9zBK1u0KSUEgo04LlYzIYJSj2Wr3nlI7D+I20H
|
|
q3q2LPtyZYW3jKI8gfhXudhybnLCABpZ7/RcCv8/F6kTrPRNzwb8qiO8kSHXya4a
|
|
pMH+DifjtJVgqMzE///n74h0+XEuvl6ZSL1AsWPj6C9pGSynZ5EPl0P0MKZ+/RPv
|
|
SVZU5bY028zT8KNxzkjNsCUEwMQB67M7cAVEXDyXmooBGShq1tKV/Wpy6awsC/0c
|
|
JdVyNdECgYEAvMLF7xdD2vsxm9TsNEwfcAOOMAvnLAuBVyZBdqGaD31PuAmSbkoF
|
|
sQKzQuuifHFX8lQlZgcJiURAPdzL0+IZ2/+s+OyBrxCmAwtA/vlWgKY8DsxIq4ZU
|
|
jD9Cb7w0/o+OmYXRcVo+I0RaW92dXH/cGphRPDmBYFEh10Bxmylm2hcCgYEAr5fv
|
|
wGT2TEvMT1KiK+nJwMO8qEnnajBrynglR/z1xAqtK9IiU+18kbtn1rFGWNC4YX/H
|
|
GKrTCLAse68LwrA32/Nz65fpLHvNYX3W7zZ4dh8gJATKREQ2JEB9HWE+Z1w03/h0
|
|
r5msHNBmvtpj/6emN1eZaMvQE6/UIVFG10BdL/kCgYAr4sjsJqeTERXemil0m0Iv
|
|
49O6HfpYRjCDF5TexQGxmjvfmPIfjDw4hF0zMN+tORjucVvklbxE2sZo253UHFxQ
|
|
xufrU+luz1sZmBM7dLME5CFQe3Rl1Kxxkv+aRNK5YJ0R2ofwZ7/MqUas1yCP8fY1
|
|
hLZWXzRSNWq9xfDj10NfbwKBgQCfS5jG01DVelYJCA/zAo5y/59glFsJ7I99CG3Z
|
|
1tQmWwEqpeFafjHqCzdyfzQwUnlSihbWe/IjCZ/xPKXQowip0zwwWInCPzXc4cph
|
|
DOtPTYFc67OLJs5vKMnYI2X3YqDdJorE2wZWxYDQV1MslKynvCKB/ZPwqCwrZY58
|
|
q/leEQKBgQCzASkiJrMpsOZlxpLQksReWviFS9JMhITJMl/eF9bhOgoBnb7Lz0Lj
|
|
pL0+ToIxHkv0kcaUvMMZVVqVO+D1bmdxWlOtYXhJw1oOVFYNIETAqgbkWBLFsbxB
|
|
TuE9KF3u/HK9Y00SavPrKI76qiXv7wth48iBczKjM5gyu1ZgbFuFLw==
|
|
-----END RSA PRIVATE KEY-----
|
|
KEYEOF
|
|
|
|
chmod 600 /root/.ssh/virtnet_deploy
|
|
|
|
echo "SSH key installed to /root/.ssh/virtnet_deploy"
|
|
echo "Key permissions set to 600"
|