[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Secure Copy von stdin?



Rupert Wenzel <wenrup@web.de> writes:

> gibt es eine Moeglichkeit (oder Alternative) mit scp Datein von stdin zu 
> einem anderen Rechner zu uebertragen?
>
> Folgende Befehle funktionieren leider nicht.
> tar cv /etc | scp pc:/daten/etc.tar
> oder
> tar cv /etc | scp - pc2:/daten/etc.tar
> der Umweg ueber eine FIFO Datei brachte auch nichts
> "pipe: not a regular file"

Mit scp geht's bestimmt nicht, aber du könntest ssh nehmen:

tar cvpf - /etc | ssh pc "cat > /tmp/schnuerpel.tar"

Das müsste eine Datei /tmp/schnuerpel.tar auf dem Rechner pc erzeugen.

Hm.  Aber man kann tar doch ein Tarfile auf dem entfernten Rechner
angeben...  Hm, wie geht das noch gleich...  Ah, es scheint immer rsh
zu nehmen.  Wenn du einen Symlink von rsh nach ssh machst, dann
kannst du vielleicht auch so ssh verwenden...

-- 
Ambibibentists unite!



Reply to: