Hi!
Wahrscheinlich ein triviales problem aber ich schaffs im moment echt nicht:
ich möchte den inhalt einer datei remote über ssh "herunterladen", traditioneller client file transfer funkt nicht.
z.B.:
ssh username@servername viewprogramm file > filename
jetzt schreibt er genau: "password:" in das eingegebene filename. Finde aber momentan keinen parameter um passwort im ssh aufruf direkt zu integrieren.
inhalt einer datei über ssh in ein file schreiben
-
-
Zitat von wuz_thomas
jetzt schreibt er genau: "password:" in das eingegebene filename. Finde aber momentan keinen parameter um passwort im ssh aufruf direkt zu integrieren.
hmm, ssh erwartet das passwort, glaub ich, immer von einem terminal. damit du dich passwortlos sicher einloggen kannst, musst du eine public key based authentication einrichten, ist sicherer, als es sich anhoert...
passwort als parameter gibt es sicher nicht, in keiner vernuenftigen ssh implementation. -
danke, jo paramater wär unsinnig, sollte aber angeblich nach password: der inahlt der dateis tehen, nur sagt jemandem
warning: Need basic cursor movement capability, using vt100
etwas ?
edit: andscheinend ist das remote terminal der zid rechner das man mit einem ssh client nciht dafür gedacht .D -
also, wenn ich richtig verstehe, möchtest du ein file, dass auf einem server liegt auf deinen rechner kopieren. richtig?
das geht mit scp
scp adresse.des.servers:/pfad/zur/datei/dateiname /lokaler/pfad/aufdeinerplatte/WoEsGespeichertWerdenSollbeispiel
scp server.tuwien.ac.at:/home/matrnr/datei.xy /home/johndoe/oder
scp server.tuwien.ac.at:/home/matrnr/datei.xy .statt verzeichnis, kannst du auch . eingeben, dann speichert er die datei, indem verzeichnis aus dem du gerade scp aufgerufen hast.
-
danke aber scp funktioneirt mit dem server nicht, von einigen kollegen bereits bestätigt.
-
Zitat von wuz_thomas
danke aber scp funktioneirt mit dem server nicht, von einigen kollegen bereits bestätigt.
Wie schauts mit sftp aus?
Wahrscheinlich handelt es sich bei dem Server um einen SSH.com Server und beim client um OpenSSH. Das scp2 von ssh.com ist leider proprietär, und wegen der Sicherheislücken im SSH1 protokoll haben viele admins ssh1 gesperrt.
Abhilfe SSH.com installieren, ist für nicht kommerzielle zwecke frei.
-
Wie wäre es mit SHFS ?
Damit kannst Du Verzeichnisse auf die man per SSH zugreifen muss ins lokale Filesystem (shfs)mounten und mit jeder Anwendung transparent nutzen. Da brauchst dann vorher nichts herunterladen - das passiert im Hintergrund.ist für den stud-account zum beispiel sehr praktisch
-
Zitat von wuz_thomas
z.B.:
ssh username@servername viewprogramm file > filenameZitat von wuz_thomaswarning: Need basic cursor movement capability, using vt100
was verwendest du als "viewprogramm"? cat? weil IMO sieht die fehlermeldung mehr nach einem more oder less aus - und bei dem ist klar das es ohne terminal nicht funktioniert.
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!