Aventure réseau sur l'Île au Trésor

LinuxLinuxBeginner
Pratiquer maintenant

💡 Ce tutoriel est traduit par l'IA à partir de la version anglaise. Pour voir la version originale, vous pouvez cliquer ici

Introduction

Dans ce défi, vous êtes à bord d'un navire de pirates en mission pour trouver une île au trésor caché. En tant que capitaine du navire de pirates, vous devez naviguer au travers des mers tumultueuses et utiliser l'utilitaire de réseau Linux nc pour communiquer avec votre équipage et vous assurer d'une chasse au trésor réussie.


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL linux(("Linux")) -.-> linux/RemoteAccessandNetworkingGroup(["Remote Access and Networking"]) linux/RemoteAccessandNetworkingGroup -.-> linux/nc("Networking Utility") subgraph Lab Skills linux/nc -.-> lab-271340{{"Aventure réseau sur l'Île au Trésor"}} end

Établir une 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 1234 pour les messages entrants.
  • Envoyez le message suivant à votre équipage en utilisant la commande nc dans la machine hôte.
    Prepare to set sail!
  • Recevez le message et stockez-le dans un fichier nommé receive_message dans le répertoire ~/project.

Exigences

Vous devez opérer dans le répertoire /home/labex/project.

Exemple

Après avoir terminé les tâches, votre équipage devrait être capable 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!
✨ Vérifier la solution et pratiquer

Sommaire

Dans ce défi, vous allez apprendre à utiliser la commande nc pour établir des canaux de communication et échanger des messages dans un environnement de réseau Linux. Cette expérience vous aidera à mieux comprendre les utilitaires de réseau et leurs applications pratiques dans des scénarios du monde réel.