M3102 - Contrôle TP - Mercredi 12 janvier 2022

Environnement

Créez un serveur virtuel de TP pour le contrôle en exécutant la commande suivante :

source /home/public/m3102/ctp.env

Le serveur virtuel est nommé m3102-ctp. Il est installé en Debian 11.1 avec 2 utilisateurs :

Adresse IP statique

Fixez statiquement l'adresse IPv4 de votre serveur virtuel de TP de façon à ce que le dernier octet soit 42.

Nommage

Configurez votre serveur virtuel de TP de façon à pouvoir y faire référence localement via le nom www.m3102.ctp.

Accès SSH

Faites en sorte que votre propre paire de clés SSH et celles contenues, sur votre machine physique de TP, dans /home/public/m3102/cle.pub, puissent être utilisées comme authentification pour une connection en tant que root sur votre serveur virtuel de TP.

Assurez-vous ensuite que SSH n'autorise pas de connection root via une identification par mot de passe.

Utilisateur

Créez un utilisateur dont le login doit être blanquer et le répertoire /home/enprison.

Données disque

Copiez le contenu complet du répertoire /var/www de votre machine physique de TP dans le répertoire /home/enprison de votre machine virtuelle ; puis le contenu complet du répertoire /home/public/m3102/erreur de votre machine physique de TP dans le répertoire /root/www de votre machine virtuelle.

APT

Configurez apt pour qu'il utilise en HTTP et en HTTPS le proxy web de l'Université (http://cache.univ-lille.fr:3128), puis mettez à jour votre serveur virtuel de TP.

Installation d'applications

Installez apache et firefox-esr.

Configuration Apache

Dans la suite, toutes vos configurations apache devront être placées uniquement dans le fichier /etc/apache2/conf-available/local-ctp.conf.

Gestion des erreurs

Configurez apache de façon à ce que chaque erreur 404 ou 403 produite par le serveur retourne le contenu du fichier /root/www/erreur.html.

Hôte virtuel

Configurez apache de façon à ce qu'il projette les requêtes pour le nom blanquer.vidal sur le contenu du dossier /home/enprison.

Rendu du TP

Une fois votre TP terminé rendez le en exécutant la commande :

arreter_ctp

Cette commande crée une archive /home/public/m3102/ctp/LOGIN-MACHINE.tar.gz contenant les dossiers /etc, /home et /root de votre machine virtuelle.

Faites valider votre archive à votre enseignant avant de quitter la salle.