Before you use that Linux VM you got from that cheap #hosting provider, a sample of things you might want to check:* unexpected daemons* unexpected network listeners* unexpected user accounts* SSH keys in /root/.ssh* lsblk for unprovisioned disk(s)* undesirable /etc/resolv.conf* ufw/iptables setup* shell history (yes, on new installs)* unexpected cron jobs/scriptsand I'll go into more detail on one hosting provider's unusual SSH server setup soon. I probably haven't seen it all, but I've seen a lot.