projprog/SSH1.md

17 lines
1.1 KiB
Markdown

SSH 1
=
### Exercice 1
1. `SSH` signifie `Secure SHell`
2. Le protocole `SSH` a été conçu par Tatu Ylönen en 1995
3. Le `SSH` est implémenté par le logiciel `openssh` sous Linux, et par le logiciel graphique `PuTTY` sous windows.
4. Le protocole `SSH` permet principalement de se connécter à un terminal d'une machine distante de manière sécurisée. Il permet aussi de transférer des fichiers ou encore d'accéder à des environnement de bureau à distance. Il permet aussi d'accéder à des repos git en toute sécurité.
5. L'authentification est le processus qui permet d'assurer qu'une connection revendiquant une identitée n'est pas un usurpateur.
6. Lorsque l'on utilise le protocole SSH, l'authentification doit se faire auprès du serveur, qui est typiquement sur la machine sur laquelle on veut se connecter. Openssh gère l'autentification par mot de passe et clé privée, mais peut aussi relayer ce processus à des modules PAM.
7. Les deux principales méthodes d'authentifications en SSH sont l'authentification par mot de passe et l'authentification par clé privée.
### Exercice 2
RAS