The cs-parallel.ua.edu server comes with the Glasgow Haskell Compiler (version 7.10.2) and the Cabal installation tool (version 1.22.6.0) preinstalled. In order to use the server you must be either on the Eduroam wifi or be connected to the UA VPN, you can follow the instructions here to install and use VPN.
After you are connected to the Eduroam wifi or UA VPN, you can connect to the server using ssh.
You can run the following command in the terminal to connect: $ ssh [email protected]
username
is your myBama username.
After entering the above command it will prompt you for a password, your password is the same as your myBama password.
Visual Studio Code has an extension pack, Remote Development, that allows you to open folders on a remote machine directly in VSCode. Pictures are provided for each step.
After installing the extension pack you can click the Remote Explorer button on the activity bar.
Then on the Remote Explorer side panel click the +
sign to add a new connection. It will then prompt you to enter a ssh connection command.
Enter ssh [email protected]
username
is your myBama username.
After you press enter it will ask you to save the connection to a ssh configuration file. After you save your connection it should look like this:
Now you can right click on your connection in the Remote Explorer Panel and either connect in the current window or in a new window.
After clicking either it will prompt you for your password, your password is the same as your myBama password.
Now cs-parallel.ua.edu is opened on VSCode. You can open your directory by clicking the Explorer button on the activity bar and then click the "Open Folder" button. It may prompt you for your password again after opening your folder.
In order to have syntax support with the server, install this extension