inhalt einer datei über ssh in ein file schreiben

  • 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.

  • 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/WoEsGespeichertWerdenSoll

    beispiel
    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.

    Otto: Apes don't read philosophy. - Wanda: Yes they do, Otto, they just don't understand
    Beleidigungen sind Argumente jener, die über keine Argumente verfügen.
    «Signanz braucht keine Worte.» | «Signanz gibts nur im Traum.» 

    Das neue MTB-Projekt (PO, Wiki, Mitschriften, Ausarbeitungen, Folien, ...) ist online
    http://mtb-projekt.at

  • 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 > filename

    Zitat von wuz_thomas

    warning: 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!