Exercice : Appliquer la notion

Pré-requis

Disposer d'un compte chez https://www.alwaysdata.com/fr/. Alwaysdata est un hébergeur qui fournit des services gratuits sur un Cloud Privé.

Un accès SSH permet de se connecter à ses serveurs.

Inscrivez-vous ici avec votre adresse mail IMT Mines Albi : https://www.alwaysdata.com/fr/inscription/?teacher=23040228.

Lors de l'inscription sur le site de Alwaysdata, vous allez créer un utilisateur-administrateur par défaut, en lui donnant un nom que vous devez choisir.

Par exemple, votre utilisateur peut s'appeler tartempion.

Création d'un compte AlwaysdataInformations[1]

À titre d'illustration, dans ce qui suit, le nom de l'utilisateur-administrateur sera tartempion.

Question

Configurez votre compte pour qu'il autorise l'accès à distance par SSH.

Indice

L'accès SSH n'est pas activé par défaut. Il faut l'activer en allant à l'onglet Accès distant, rubrique SSH, dans l'espace d'administration de votre site.

Indice

L'activation SSH nécessite d'activer la Connexion par mot de passe, ici : https://admin.alwaysdata.com/ssh/

Question

Se connecter à ce serveur en utilisant une authentification par mot de passe. Que contient le dossier www sur votre serveur ?

Indice

Il faut utiliser la commande ssh depuis un shell local.

Indice

Une connexion ssh nécessite :

  • L'adresse du serveur,

  • Le nom d'un utilisateur,

  • Le mot de passe de l'utilisateur.

Question

Lors de la première connexion, pourquoi le terminal a-t-il demandé si vous faisiez confiance au serveur ?

Question

Vérifier que la clé SSH du serveur a bien été ajoutée aux hôtes connus (known_hosts).

La commande suivante permet de vérifier qu'un hôte est connu sur votre client SSH :

1
ssh-keygen -F ip_serveur

La commande renvoie des informations sur le serveur, la méthode de chiffrement utilisée ainsi que la clé publique.