Using Windows as a client and development platform for HPC¶ Introduction Protocols and technolgoeis SSH Remote graphics Globus and GridFTP for file transfer Creating a Linux-like environment on Windows WSL and WSL2 CygWin Software All-in-one Command line access via SSH File transfer via sftp File access via SSHFS X server VNC clients NX clients Running a cluster software stack on Windows with EESSI EESSI EasyBuild Spack Issues SSH key management Connecting to an X server in the Windows process space Securing an X server in the Windows process space Mapping users and groups between the Windows and WSL space Upgrading Linux in WSL Appendix A: Management tips openSUSE Fedora Remix Ubuntu Appendix B: Links