Not with a debit card - you don't get the same protections as a credit card and I'd rather just have a few days of hassle and then know my card is secure than be unsure and have to constantly check my account for odd transactions. Also, whilst I may get money refunded if taken from my account, if I miss bill payments as a result - that would affect my credit report and I don't know if that would be removed when I report the transactions as fraudulent.
The Debit Card was used in a Credit transaction, so Visa's general protections still apply. You can dispute any of the transactions if they were done through credit (which online ones are nearly 100% of the time).
Had $3-4k stripped off a debit Visa while in Europe on holiday. Sent a list of fraudulent transactions to my bank and they had them sorted and refunded within an hour.
I'll be watching my card more closely after this Linode incident, but not cancelling it preemptively.