Introduction
Dans ce défi, vous êtes à bord d'un navire pirate en mission pour trouver une île au trésor cachée. En tant que capitaine du navire, vous devez naviguer à travers des mers agitées et utiliser l'utilitaire réseau Linux nc pour communiquer avec votre équipage et assurer le succès de la chasse au trésor.
Établir la communication avec l'équipage
Dans cette étape, vous devez établir un canal de communication avec votre équipage en utilisant la commande nc.
Tâches
Ouvrez un port d'écoute
1234pour les messages entrants.Envoyez le message suivant à votre équipage en utilisant la commande
ncdepuis la machine hôte.Prepare to set sail!Recevez le message et enregistrez-le dans un fichier nommé
receive.txtdans le répertoire~/project.
Exigences
- Vous devez travailler dans le répertoire
/home/labex/project. - Utilisez deux fenêtres de terminal pour accomplir les tâches, assurez-vous que le port
1234est ouvert avant de vérifier les tâches.
Exemple
Une fois les tâches terminées, votre équipage devrait être en mesure de recevoir le message envoyé par le capitaine.
labex:project/ $ ll
total 4.0K
-rw-r--r-- 1 labex labex 21 Feb 2 16:09 receive.txt
labex:project/ $ cat receive.txt
Prepare to set sail!
Résumé
Dans ce défi, vous avez appris à utiliser la commande nc pour établir des canaux de communication et échanger des messages dans un environnement réseau Linux. Cette expérience renforcera votre compréhension des utilitaires réseau et de leurs applications pratiques dans des scénarios réels.



