I will be traveling for a month, without bringing my computer. I might only have access to public computers running Windows in Internet cafes. While I'm traveling, I would like to SSH to my Linux server to fix some bugs if occurs.
What is the easiest way for me to run Linux on a Windows machine, and have access to the Internet without rebooting the computer. Once I run Linux on top of Windows, I will also have Internet access immediately without the need to reconfigure.
In fact, a Linux with terminal is enough.
Preferably to run this on a USB flash drive.