Einführung
In dieser Challenge befindest du dich an Bord eines Piratenschiffs auf der Mission, eine versteckte Schatzinsel zu finden. Als Kapitän des Piratenschiffs musst du durch raue See navigieren und das Linux-Netzwerk-Tool nc nutzen, um mit deiner Crew zu kommunizieren und eine erfolgreiche Schatzsuche zu gewährleisten.
Kommunikation mit der Crew einrichten
In diesem Schritt musst du mithilfe des Befehls nc einen Kommunikationskanal zu deiner Crew aufbauen.
Aufgaben
Öffne einen Listening-Port
1234für eingehende Nachrichten.Sende die folgende Nachricht mit dem Befehl
ncvom Host-Rechner aus an deine Crew:Prepare to set sail!Empfange die Nachricht und speichere sie in einer Datei namens
receive.txtim Verzeichnis~/project.
Anforderungen
- Du musst im Verzeichnis
/home/labex/projectarbeiten. - Verwende zwei Terminalfenster, um die Aufgaben zu erledigen. Stelle sicher, dass der Port
1234geöffnet ist, bevor du die Aufgaben überprüfst.
Beispiel
Nach Abschluss der Aufgaben sollte deine Crew in der Lage sein, die vom Kapitän gesendete Nachricht zu empfangen.
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!
Zusammenfassung
In dieser Challenge lernst du, wie du den Befehl nc verwendest, um Kommunikationskanäle aufzubauen und Nachrichten in einer Linux-Netzwerkumgebung auszutauschen. Diese Erfahrung wird dein Verständnis für Netzwerk-Tools und deren praktische Anwendung in realen Szenarien vertiefen.



