Skip Navigation

My uni is making me use Windows in order to learn Linux

I've enrolled in Varmints University to learn compute.

I haven't used Windows as my primary OS in ten years. My professor wants to expose us to Linux. Cool.

The class is to submit assignments to the department's Linux server, and remotely run a few commands on it.

Cool. I use rsync and ssh every day (the instructions involve Windows utilities like PuTTY and FileZilla, but whatever).

A VPN connection is required to connect to the department's Linux server.

Cool. I use OpenVPN every day. Just give me the config details, chief!

Not so fast. A proprietary 2FA utility is required to connect to the uni VPN, and the IT department informed me by email that it runs on Windows and Mac only.

So now, what would be the simplest part of this class is the most fucking complicated. Instead of just using my terminal, I have to have had to:

  1. Install VirtualBox
  2. Create a Windoze 11 VM
  3. Create a Microsoft account
  4. Install the 2FA utility on VM
  5. Install cygwin Linux utilities on VM
  6. Install rsync and ssh modules on Cygwin

Just to have a Linux terminal that does what this class requires!

19 comments
  • There's quickemu that has MacOS as an option. Your steps are now:

    1. Set up quickemu.
    2. Create MacOS VM.
    3. Install 2FA utility on VM.
    4. Open terminal.app and use rsync and ssh because MacOS has them already.

    I don't think you have to create a MacOS account (or at least you didn't have to for Catalina), but I also never used quickemu before lol

  • not sure if this is still doable but if you just don't give the vm internet access you can bypass needing a microsoft account

    • That's good to know for the future. I was pretty pissed when I got to that step. Since I've already made one, it's proving mildly useful to have OneDrive sync my VisualStudio projects between my laptop and desktop computers. I abhor the thought of having it touch any of my personal files though.

19 comments