Net::SFTP - Verbindungsaufbau scheitert

08/01/2009 - 15:03 von Mark Obrembalski | Report spam
Hallo!

Ich versuche gerade, mit Hilfe des Net::SFTP-Moduls eine Verbindung
aufzubauen und eine Datei auf einen SFTP-Server hochzuladen. Dies
scheitert offenbar gegen Ende des Verbindungsaufbaus, jedenfalls kommt
eine Ausgabe auf STDERR zwischen dem Konstruktor und der put-Methode
nicht mehr durch. Folgende Meldungen erscheinen, wenn ich 'debug'
=> 'true' übergebe:

toelva: Reading configuration data /home/markobr/.ssh/config
toelva: Reading configuration data /etc/ssh_config
toelva: Connecting to <SFTP-Server>, port 22.
toelva: Remote protocol version 2.0, remote software version
OpenSSH_4.3p2 Debian-9etch3
toelva: Net::SSH::Perl Version 1.33, protocol version 2.0.
toelva: No compat match: OpenSSH_4.3p2 Debian-9etch3.
toelva: Connection established.
toelva: Sent key-exchange init (KEXINIT), wait response.
toelva: Algorithms, c->s: 3des-cbc hmac-sha1 none
toelva: Algorithms, s->c: 3des-cbc hmac-sha1 none
toelva: Entering Diffie-Hellman Group 1 key exchange.
toelva: Sent DH public key, waiting for reply.
toelva: Received host key, type 'ssh-dss'.
toelva: Host '<SFTP-Server>' is known and matches the host key.
toelva: Computing shared secret key.
toelva: Verifying server signature.
toelva: Waiting for NEWKEYS message.
toelva: Enabling incoming encryption/MAC/compression.
toelva: Send NEWKEYS, enable outgoing encryption/MAC/compression.
toelva: Sending request for user-authentication service.
toelva: Service accepted: ssh-userauth.
toelva: Trying empty user-authentication request.
toelva: Authentication methods that can continue: publickey,password.
toelva: Next method to try is publickey.
toelva: Trying pubkey authentication with key
file '/home/markobr/.ssh/id_dsa'
toelva: Will not query passphrase for '/home/markobr/.ssh/id_dsa' in
batch mode.
toelva: Loading private key failed.
toelva: Next method to try is password.
toelva: Trying password authentication.
toelva: Login completed, opening dummy shell channel.
toelva: channel 0: new [client-session]
toelva: Requesting channel_open for channel 0.
toelva: channel 0: open confirm rwindow 0 rmax 32768
Could not dupe: Bad file descriptor

Hat jemand eine Ahnung, was da schief làuft?

Gruß,
Mark

Wolle man die vom Klàger für angemessen erachteten Sicherheits-
maßstàbe anlegen, könne der Reiseveranstalter seiner Verkehrs-
sicherungspflicht nur genügen, wenn er seine Gàste in Gummizellen
unterbràchte (...) (AG München, Pressemitteilung)
 

Lesen sie die antworten

#1 Ralf Döblitz
08/01/2009 - 21:49 | Warnen spam
Mark Obrembalski schrieb:
Hallo!

Ich versuche gerade, mit Hilfe des Net::SFTP-Moduls eine Verbindung
aufzubauen und eine Datei auf einen SFTP-Server hochzuladen. Dies
scheitert offenbar gegen Ende des Verbindungsaufbaus, jedenfalls kommt
eine Ausgabe auf STDERR zwischen dem Konstruktor und der put-Methode
nicht mehr durch. Folgende Meldungen erscheinen, wenn ich 'debug'
=> 'true' übergebe:


[...]
toelva: Next method to try is publickey.
toelva: Trying pubkey authentication with key
file '/home/markobr/.ssh/id_dsa'
toelva: Will not query passphrase for '/home/markobr/.ssh/id_dsa' in
batch mode.
toelva: Loading private key failed.



Dein Key ist offensichtlich durch eine Passphrase geshcützt (gut so),
dein Programm liest die Passphrase aber nicht und kann daher den Private
Key nicht verwenden.

Ralf
Ralf Döblitz * Schapenstraße 6 * 38104 Braunschweig * Germany
Phone: +49-531-2361223 Fax: +49-531-2361224 mailto:
Homepage: http://www.escape.de/users/selene/
Mit UTF-8 kann man gleichzeitig àöüßÄÖÜæœłø‱¼½¾¤¹²³¢€£¥¶§¬÷×±©®™¡¿ verwenden…

Ähnliche fragen