From d70958a13de34bac9f8d0af6e26261d88cc84f6c Mon Sep 17 00:00:00 2001
From: Laurent Modolo <laurent.modolo@ens-lyon.fr>
Date: Thu, 21 Nov 2024 10:49:03 +0100
Subject: [PATCH] 10_network_and_ssh.Rmd: add link on ssh security

---
 10_network_and_ssh.Rmd | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/10_network_and_ssh.Rmd b/10_network_and_ssh.Rmd
index 8d40669..543ded9 100644
--- a/10_network_and_ssh.Rmd
+++ b/10_network_and_ssh.Rmd
@@ -11,7 +11,6 @@ output:
 ---
 
 ```{r include = FALSE}
-
 if (!require("fontawesome")) {
   install.packages("fontawesome")
 }
@@ -159,7 +158,7 @@ Nowadays, **ports** provide multiplexing, which means that multiple service or c
 
 # SSH
 
-There are numerous other protocols ([RTP](https://en.wikipedia.org/wiki/Real-time_Transport_Protocol) for example). But most of them run over the **TCP** and **UDP** protocols. **SSH** or **Secure Shell** is one of them. **SSH** is a [cryptographic](https://en.wikipedia.org/wiki/Cryptography) [network protocol](https://en.wikipedia.org/wiki/Network_protocol) for operating network services securely over an unsecured network.
+There are numerous other protocols ([RTP](https://en.wikipedia.org/wiki/Real-time_Transport_Protocol) for example). But most of them run over the **TCP** and **UDP** protocols. **SSH** or **Secure Shell** is one of them. **SSH** is a [cryptographic](https://en.wikipedia.org/wiki/Cryptography) [network protocol](https://en.wikipedia.org/wiki/Network_protocol) for operating network services [securely over an unsecured network](https://noratrieb.dev/blog/posts/ssh-security/).
 
 **SSH** use a client-server architecture, you use an **SSH client** to connect to an **SSH server**. By default most Linux distribution don’t come with an **SSH server** installed. For the IFB, **SSH** connection is the default way to connect to your VMs, so you should have an **SSH** sever running.
 
-- 
GitLab