On my remote Server, I have SSH configured to only allow logins via Public Key. Currently, only the Key from my desktop machine is allowed to connect.
Now, if I should somehow loose the corresponding private-key, I'd be locked out of my Server. Therefor, I thought I should back that private-key up, preferably on another machine.
Seeing that the private key is encrypted (symmetrically) with a passphrase, can I just put it on Dropbox or Google Drive? Or do I need additional encryption like PKCS #12?
I read similar questions around here and the general consensus seems to be that the private key should never leave the machine it was created on. If that's so, whats the usual procedure for a situation like mine? Do I have to allow password-only logins as a fallback mechanism?