Cheating isn't necessarily bad. At least you have found a workaround.
Windows is the last operating system for servers, so stay away from it whenever possible. I just made a demonstration about how "awkward" Windows can be. We use GNU/Linux on servers and remotely login via SSH. Even if certain students of mine still have difficulties with GNU/Linux, I suggest that Cygwin be used.
