Tips: If you are staking in your local wallet, simply import that wallet address in your VPS wallet. Activate staking in the config file. Done.
It should work in most coins staking.
Thanks for the tip, mate. I've managed to find a suitable staking solution for me that doesn't involve exposing my private keys to the VPS. With StakeNet's XSN cryptocurrency, it's possible to earn from your holdings without leaving your wallet open 24/7 or exposing your private keys to a third-party. The way this works is by "lending" your coins to a merchant node on the blockchain, without the risk of exposing your precious private keys. In case everything fails, you could safely retain your coins without losing them.
As for other PoS coins, I've been starting to wonder if it's possible to stake on a VPS using multi-signature addresses? If so, this would add a greater level of security to one's funds as you could easily unlock your wallet with 2 out of 3 keys. You can leave a key for yourself, while leaving a key to the VPS, and someone else you trust. That way, if the VPS fails or gets hacked, funds cannot be siphoned from the wallet because it requires other keys to unlock it.
Nonetheless, I look forward to more staking solutions in the cloud that don't require regular maintenance, or leaving my PC on at all times.