Patrick Schulz schrieb:

Also ist bei (Win32) Netcat die -e Option dann nur daf�r gedacht, ein
lokales (also auf der Quellmaschine liegendes) Skript/Programm zu starten?!

Klar. Netcat hat keine M�glichkeit, irgendwas auf der Zielmaschine zu machen. Netcat h�ngt lediglich einen Socket an STDIN/STDOUT, daher auch der Name.

Oder aber man macht es per SSH. Das war eigentlich das, was mir als
erstes vorschwebte.


Wie steht es mit stunnel f�r die Kapselung? SSH ist ist zu langsam f�r die �bertragung. Daher ist FTP angedacht worden. Eigentlich k�nnte ich auch auf stunnel verzichten.

Netcat scheint der Geschwindigkeit eher gerecht zu werden.

Mit stunnel habe ich nicht besonders viel Erfahrung. Ich w�rde vermuten, da� es der Geschwindigkeit nicht zutr�glicher ist als SSH. Netcat allein ist dagegen h�llisch schnell. Wenn man viele Daten �bers LAN pumpen mu�, ist das das Mittel der Wahl.

Beispiel Quelle:
netcat linux 1234 < abc.zip

Beispiel Ziel:
netcat -l 1234 -e receiver.sh

Passt das?

Wir machen das hier f�r manuelle Daten�bertragungen (mal schnell 1GB Logfiles verschieben) immer so:

Ziel:   nc -l 1234 -w 10 > blah
Quelle: nc -w 10 ziel 1234 < blah

Das mit dem -e kann ich nicht beurteilen. Wir haben bei produktiven
Sachen auf der Zielseite normal kein Netcat, sondern ein Shellscript
hinterm (x)inetd, das alles regelt.

Der Sicherheitsfaktor ist f�r mich da noch so ein Problem...
Ich kann z.B. in dem Skript garnicht erkennen, dass da auch tats�chlich
ein Zip ankommt, da ja direkt ein Stream eintrifft.

Da mu�t Du selbst eine Integrit�tspr�fung implementieren, z.B. als letzte Zeile eine MD5-Pr�fsumme hinterherjagen. Oder das ganze mit PGP signieren, die inline signierten Daten r�berschicken und dann auf der Gegenseite die Signatur pr�fen. Da, wo ich heute sitze, wird i.d.R. einfach mit einer Ende-Markierung gearbeitet, die signalisiert, da� die �bertragung nicht abgebrochen ist.

Deiner Phantasie sind keine Grenzen gesetzt. ;-)

-martin

--
+-------------------------+------------------------+
| Martin Schmitt          | Schmitt Systemberatung |
| http://www.scsy.de/~mas | http://www.scsy.de     |
+-------------------------+------------------------+

Attachment: signature.asc
Description: OpenPGP digital signature



Antwort per Email an