Environnemment :
- 2 machines Ubuntu (21.10) et 1 machine Kali Linux (20.04)
- Fixation des adresses IP grâce à netplan ( /etc/netplan/)
- Machine serveur: installation des paquets bind9 pour le DNS et isc-dhcp-server pour le DHCP
- Scripts python utilisés : client.py, database.py, server.py
Partie 0 :
Partie 1 :
- Script Install_MYSQL_DEPENDENCIES.sh : les dépendances qu’il faudra pour l’installation de MYSQL.
- Script Install_IREDMAIL_DEPENDENCIES.sh : les dépendances requises pour l’installation de IREDMAIL.
Partie 2 :
- Database.py : Ce script permet de vérifier le mail de s'inscrire dans la base et de se connecter à cette dernière.
- Login: qui permet au client de saisir ses identifiants et de se connecter. Pour l’exécuter il suffit de faire python3 database.py
- Serveur.py : ce script permet au serveur de recupérer les informations d'inscription d'un client . Pour l’exécuter il suffit de faire python3 serveur.py
- Client.py : ce script permet au client de créer un compte ou de se connecter. Pour l’exécuter il suffit de faire python3 client.py
NB: Nous pouvons mettre l’ensemble de ces scripts dans un même dossier pour que l’exécution soit plus facile;







