feat: add SSH key setup script for deployment
This commit is contained in:
44
setup-ssh-key.sh
Normal file
44
setup-ssh-key.sh
Normal file
@@ -0,0 +1,44 @@
|
||||
#!/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"
|
||||
Reference in New Issue
Block a user