Ich habe es mit diesem Befehl zum Laufen gebracht: nc -l -p 80 <~ / Desktop / Heart.jpg Dann in einem Browser 192.168.88.221 eingeben und das Herzbild wurde geöffnet.
Netcat und Freigabe von Bildern und HTML-Dateien an Port 80
Ich versuche, einen Server einzurichten, um einzelne Bilder und einzelne HTML-Dateien mit netcat freizugeben. Ich habe einige Fragen zum netcat-Server.
Wenn ich den Server so einrichten, dass er Port 80 abhört, wird der Port 80 mit nmap abgehört.
Ich tat dies mit dem Befehl:
nc -l -p 80
unter Linux
und dann habe ich einen nmap-Scan mit dem Befehl ausgeführt; mit der IP-Adresse des Linux-Rechners:
nmap 192.168.88.221
Ich kann sehen, dass es jetzt an Port 80 zuhört
Um den nc
Befehl zu beenden, muss ich ctrl+ ceingeben. Manchmal ist der Host-Schlüssel ctrlfür VirtualBox, daher müssen Sie möglicherweise den anderen ctrlSchlüssel verwenden.
Jetzt möchte ich eine Datei freigeben, die sich auf dem Root-Benutzerdesktop befindet. Ich verwende den Befehl:
nc -lvp 80 < Heart.jpg
und es sagt. Keine solche Datei oder Ordner.
Die Datei wird auf dem Desktop gespeichert und der Benutzer, den ich verwende, ist root und das Kennwort
Kann mir jemand sagen, was ich tun muss, damit es funktioniert?
1 Antwort auf die Frage
Verwandte Probleme
-
9
Was ist der Unterschied zwischen den Befehlen "su -s" und "sudo -s"?
-
4
Gutes freies Ubuntu Server-VMWare-Image benötigt
-
4
Was sind die Unterschiede zwischen den großen Linux-Distributionen? Werde ich es merken
-
2
Begrenzung der CPU-Auslastung für Flash in Firefox?
-
2
Wie kann ich mein Mikrofon unter Debian GNOME zum Laufen bringen?
-
2
Conky-Setups - Beispiele / Ideen?
-
2
Erinnert sich Windows 7 Home Premium an Netzwerkfreigaben-Passwörter?
-
3
Was sind die Unterschiede zwischen Linux Window Managern?
-
5
XP-Netzwerkverbindung ohne Neustart freigeben?
-
5
Wie richte ich Windows ein, 802.11 gegenüber 3G zu bevorzugen?