Consignes
Cette
semaine c'est le sujet mail : configuration d'un serveur SMTP, POP, capture de trames IMAP https://gitlab.univ-nantes.fr/iut.info1.r2_05/r2_05.tp3 (requiert la configuration d'un serveur DNS sur le poste enseignant)
- En 2022-2023 : Une séance est suffisante pour la config de postfix et le constat de l'envoi de mail via nc (éventuellement sur un serveur distant). Si certains terminent lancez les sur les derniers exo de TD.
Eventuellement : observation du fonctionnement de TCP https://gitlab.univ-nantes.fr/iut.info1.r2_05/r2_05.td2
Ci-dessous quelques éléments à propos du sujet mail :
Dans
ce qui suit je suppose que X est égal à 12 et que vous avez bien un
serveur SMTP de configuré dessus, que l'envoi de mail via nc
fonctionne et que la commande host smtp12.mail12.com renvoie bien votre IP.
# serveur DNS
-
!!! veiller à ce que la machine hp sur le bureau enseignant soit
allumée (et pas en veille) ; jouer avec les flèches du clavier suffit à
la réveiller si elle est allumée
# postfix
* veiller à ne pas déclarer de compte
# mail
* la commande 'mail' seule permet de consulter les mails reçus depuis un compte user
* la commande 'mail foo@mail12.com' permet d'envoyer un mail à foo@mail12.com.
Un CC et un subject éventuels vous seront demandés, puis toutes les
nouvelles lignes iront dans le champ data du mail qui sera envoyé une
fois CTR+D tapé
Note
: 'sudo su' ou 'sudo su root' permet de passer 'root' depuis le compte
'tdreseau'. Depuis 'root' et 'tdreseau', 'sudo su foo' ou 'sudo su bar'
permet de se connecter sur ces comptes mais depuis ces comptes 'sudo
su', 'sudo su root', 'sudo su tdreseau' ne fonctionnent pas. L'invite de
commande vous indique que vous n'est pas dans dans les 'sudoers' cad le
groupe d'utilisateurs qui a le droit d'utiliser la commande 'sudo'.
Pour revenir 'root' ou 'tdreseau' il faut sortir du processus ('pstree'
vous montre l'enchassement des processus 'bash -> sudo -> su'),
pour cela faire 'CTRL + D' pour remonter d'un niveau d'imbrication.
# pour la partie usage du
client thunderbird,
* Pour créer un utilisateur (et dégriser les cases), il faut saisir un nom d'utilisateur (e.g. foo) et un email (e.g. foo@mail12.com) ; cliquer sur "advanced settings" pour sauvegarder,* Choisir pop comme serveur de récupération de mail
* Veillez à ce que le port du serveur de sortie soit bien 25. La valeur par défaut est 587.
* N'oubliez pas de ne pas mettre de proxy
# En passant, vous pouvez leur rappeler les commandes suivantes (surtout si vous êtes encore sur le TP dns)
Connaître l'état d'activation d'un service
systemctl status isc-dhcp-server
Connaître l'état des connexions depuis des clients distants sur les services locaux et inversement
ss -taupe
Filtrer les paquets avec wireshark (notez que le protocole "dhcp" est désigné par "bootp" dans wireshark)
eth.dst == FF:FF:FF:FF:FF:FF and bootp ip.addr == 192.168.0.254 and http
ip.src == 0.0.0.0 and bootp
Consulter les logs spécifiques à
journalctl -u isc-dhcp-server
Modifié le: vendredi 15 mars 2024, 20:07