|
|
|
Server access – There must be a better way
|
|
1 points
by campervans
811 days ago
|
|
So I've setup a couple of servers on Hetzner. One in particular selfhosts Sentry, Grafana,(Prometheus and Loki). My SSH key is provisioned... I need help with DevOps... but there seems to be no simple way to provision another SSH key. Support suggested this: "1. Go to the Rescue section of your server, but instead of the (reset root password) button, click the Activate Rescue & Reset button.
Your server will then boot into the rescue system.
2. Connect to your server via SSH using the Rescue credentials.
3. execute the following commands in Rescue:
mount /dev/sda1 /mnt
chroot-prepare /mnt
chroot /mnt
From this point you can now navigate through the file structure of your Cloud Servers primary disc. SSH keys for the root user are stored in /root/.ssh/authorized_keys. 4. Restart your server using the reboot command and log in using the new SSH key." But seems pretty scary process on a server running multiple application. There must be a better way! |
|
If you rephrase your question and what prevents you to just add keys after provisioning finishes, I'll try to help