[SUN/Windows/scp] Über sichere Verbindung kopieren

Hallo,

ich habe dieses Brett gewählt, da die Thematik am ehesten noch hierhin passt.

Mein Problem:
Ich bin mit dem Programm PutTy.exe (eine Secure Shell für Windows) an eine Sun Workstation (SunOS 5.8) eingeloggt. Nun würde ich gerne von meinem Windowsrechner aus mit dem Befehl scp (die s-Abart von rcp (remote copy)) einige Dateien auf die Workstation in mein Homeverzeichnis zu schieben. Die Dateien liegen lokal (lokale IP bekannt mittels netstat -an) auf D:\Studium\Homepage*; Auf der Workstation sollen sie in ~/public_html/ landen. Nun bin ich mit dem Befehl scp nicht vertraut und die Manpage hilft mir in diesem Fall nicht wirklich weiter. Es würde reichen, wenn ich nur eine Datei hochschieben kann, es handelt sich um eine endliche Menge an Dateien.

Kann mir wer sagen, welchen Befehl ich genau absetzen muss?

Grüsse,
Franz Prilmeier

Ich bin mit dem Programm PutTy.exe (eine Secure Shell für
Windows) an eine Sun Workstation (SunOS 5.8) eingeloggt. Nun
würde ich gerne von meinem Windowsrechner aus mit dem Befehl
scp (die s-Abart von rcp (remote copy)) einige Dateien auf die
Workstation in mein Homeverzeichnis zu schieben. Die Dateien
liegen lokal (lokale IP bekannt mittels netstat -an) auf
D:\Studium\Homepage*; Auf der Workstation sollen sie in
~/public_html/ landen. Nun bin ich mit dem Befehl scp nicht
vertraut und die Manpage hilft mir in diesem Fall nicht
wirklich weiter. Es würde reichen, wenn ich nur eine Datei
hochschieben kann, es handelt sich um eine endliche Menge an
Dateien.

Hallo Franz!

Enthält Putty überhaupt ein scp - ist doch nur ein ssh, oder?

Ein separates scp für Windows ist z.B. Bestandteil von rsync:
http://samba.anu.edu.au/rsync/

Dateien kannst Du von Windows nach Unix übertragen. Umgekehrt geht es - zumindest mit dem rsync Paket - nicht, weil Dir die entsprechenden Serverdienste unter Windows fehlen.

scp -S /rsync/ssh myfile myaccount@myserver:myfile

Obiger Befehl kopiert die Datei myfile auf den Server myserver. Die Zielangabe (:myfile) erfolgt relativ zum Homeverzeichnis ~myaccount. Das für die Verbindung benötigte ssh wird hier unter Windows im Verzeichnis /rsync erwartet.

Vielleicht schaust Du Dir aber mal das eigentliche rsync Paket mal genauer an. Es bietet Dir noch wesentlich komfortablere Möglichkeiten (automatischer Abgleich neuer Dateien, Kompression, etc.).

CU
Markus

http://enigma.xbill.org/sftp/
Scheint eine Alternative zu scp zu sein. Sozusagen FTP durch den SSH Tunnel.

Gruß
Arne