fixed images

This commit is contained in:
Weetile 2025-03-10 14:32:07 +00:00
parent e48b94846a
commit 4178539efd

View File

@ -4,7 +4,7 @@
<br /> <br />
<div align="center"> <div align="center">
<a href="[https://github.com/othneildrew/Best-README-Template](https://github.com/Weetile/weetile-compsci-rhul-resources)"> <a href="[https://github.com/othneildrew/Best-README-Template](https://github.com/Weetile/weetile-compsci-rhul-resources)">
<img src="https://github.com/Weetile/weetile-compsci-rhul-resources/assets/7700383/1a4bbada-60c3-47f8-8fd7-ac4bd1517cdd"> <img src="https://i.imgur.com/X1DjfPa.png">
</a> </a>
<h3 align="center">Weetile's Computer Science RHUL Resources</h3> <h3 align="center">Weetile's Computer Science RHUL Resources</h3>
@ -58,7 +58,7 @@ Want to be able to login without typing in your password everytime? See the next
### Using SSH authentication for security and speed ### Using SSH authentication for security and speed
![image](https://github.com/Weetile/weetile-compsci-rhul-resources/assets/7700383/15b130cd-bd55-470b-95e7-74b76a7bdd0d) ![image](https://i.imgur.com/KUCYA0D.png)
Using SSH public key authentication is more secure and more importantly -- means you don't have to type in your password everytime you authenticate to the CIM servers! Using SSH public key authentication is more secure and more importantly -- means you don't have to type in your password everytime you authenticate to the CIM servers!
@ -72,7 +72,7 @@ Once you have your keypair saved, you can upload it to the Linux servers using t
You can confirm the SSH key has been added by authenticating to the server. If it doesn't ask you for your password, it's all set! You can confirm the SSH key has been added by authenticating to the server. If it doesn't ask you for your password, it's all set!
### Setting up Royal Holloway VPN (allowing access to Linux server off-campus in the evening) ### Setting up Royal Holloway VPN (allowing access to Linux server off-campus in the evening)
![image](https://github.com/Weetile/weetile-compsci-rhul-resources/assets/7700383/b953bf4b-b5ca-4655-bbd7-8f901ae5e31e) ![image](https://i.imgur.com/QyJC0e9.png)
The RHUL Linux machines **aren't able to be accessed off-campus in the evening** due to security reasons. To circumvent this, you can **connect to the RHUL VPN** by following [this guide](https://intranet.royalholloway.ac.uk/students/help-support/it-services/access-off-campus/vpn/vpn.aspx). This allows off-campus users to routing your network traffic through the campus, giving you a Royal Holloway network address, behaving exactly like it would if you were on campus and this allowing you quick access to restricted services, like library services, your Y: drive and evening access to the Linux servers. The RHUL Linux machines **aren't able to be accessed off-campus in the evening** due to security reasons. To circumvent this, you can **connect to the RHUL VPN** by following [this guide](https://intranet.royalholloway.ac.uk/students/help-support/it-services/access-off-campus/vpn/vpn.aspx). This allows off-campus users to routing your network traffic through the campus, giving you a Royal Holloway network address, behaving exactly like it would if you were on campus and this allowing you quick access to restricted services, like library services, your Y: drive and evening access to the Linux servers.
@ -81,7 +81,7 @@ The RHUL Linux machines **aren't able to be accessed off-campus in the evening**
**That being said,** I would strongly encourage using the free and open source utility [GlobalProtect-openconnect](https://github.com/yuezk/GlobalProtect-openconnect) to connect instead. It is avaliable as an official package on all major Linux distributions, maintains a persistent installation and is more convenient as it provides a graphical user interface. **That being said,** I would strongly encourage using the free and open source utility [GlobalProtect-openconnect](https://github.com/yuezk/GlobalProtect-openconnect) to connect instead. It is avaliable as an official package on all major Linux distributions, maintains a persistent installation and is more convenient as it provides a graphical user interface.
![image](https://github.com/Weetile/weetile-compsci-rhul-resources/assets/7700383/7a299138-02b5-428a-85a5-859285fa0bb7) ![image](https://i.imgur.com/QdK7xA2.png)
For Ubuntu and Mint, the installation instructions are as such: For Ubuntu and Mint, the installation instructions are as such:
``` ```
@ -148,7 +148,7 @@ fish://USERNAME@linux.cim.rhul.ac.uk:22
``` ```
You can add this as a remote directory in your Dolphin places panel by right clicking on Remote, pressing Add Entry and adding as such: You can add this as a remote directory in your Dolphin places panel by right clicking on Remote, pressing Add Entry and adding as such:
![image](https://github.com/Weetile/weetile-compsci-rhul-resources/assets/7700383/d939d76c-e4e0-48fd-a716-f9236ae99a9d) ![image](https://i.imgur.com/gV8ozjA.png)
### Installing Neovim on the Linux CIM Servers ### Installing Neovim on the Linux CIM Servers
@ -160,7 +160,7 @@ curl -sSL https://gist.github.com/Weetile/d208d9acae823ede5f2188a2695b3197/raw |
## Command-line utilities ## Command-line utilities
### gcc flags alias ### gcc flags alias
![gccflags](https://github.com/Weetile/weetile-compsci-rhul-resources/assets/7700383/7e6df802-9bf2-4da6-9b77-d29690257780) ![gccflags](https://i.imgur.com/ZFE7uUi.png)
In CS2850: Operating Systems, you are instructed to use the following flags when compiling C code using `gcc`: In CS2850: Operating Systems, you are instructed to use the following flags when compiling C code using `gcc`: