Sometimes I find myself wishing that I have a Linux desktop that I can access remotely. Whilst having a cloud-based desktop is not new, it is, however, a bit expensive when used sparingly. If, however, you prefer working on the cloud-based desktop most of the time, then it becomes affordable (Shells