Einzelne Dateien können auch mit netcat übertragen werden. Dazu müssen die
Dazu müssen auf dem Sender und dem Empfänger die folgenden Anweisungen befolgt werden:
Auf dem Empfänger:
nc -l -p 8888 -w 5 > dest < /dev/null
Beim Absender:
nc servername 8888 < source
Erläuterung: Der Empfänger startet einen Serverdienst, der auf den ersten Teilen basiert,
der auf Anfragen am TCP-Port 8888 reagiert. Mit der Anweisung > dest wird der Inhalt der empfangenen Daten in eine Datei mit dem Namen dest geschrieben.
Der Dateitransfer wird auf dem Sender durch die Eingabe der zweiten
Anweisung gestartet. Hierbei wird eine Verbindung mit dem Server servername über Port 8888 initiiert und die Datei source übertragen.
Die Datei wird unverschlüsselt und unkomprimiert übertragen. Mit Werkzeugen wie gzip und openssl könnte dies transparent umgesetzt werden.