Am Donnerstag, 22. August 2013, 17:40:25 schrieb Dr. Jürgen Vollmer:
Hallo Jan,
Am Mittwoch, 21. August 2013, 18:17:17 schrieb Jan Ritzerfeld:
Am Montag, 19. August 2013, 19:58:46 schrieb Dr. Jürgen Vollmer:
(...). seit neuestem (?) funktioniert sftp nicht mehr. Ich kann mich via ssh auf dem remote Rechner anmelden. scp geht auch und bei sftp erscheint nur
connection closed
(...).
Schwierig. Manchmal ist es einfach ein falscher Pfad in der sshd_config für sftp, von wegen 64-Bit oder nicht.
Hast du kontrolliert, ob der Pfad in der sshd_config vom Remote-Host unter "Subsystem sftp" insofern korrekt ist, dass das die Datei mindestens existiert? Bei meiner 12.3 64-Bit steht auch keine 64 in dem Pfad. Bei der 12.2 64-Bit könnte es anders gewesen sein.
Was sagt denn sftp -vvv?
sftp -v -o port=XYZ USER@DOMAIN
Die vielen 'v' waren kein Vertipper. Aber okay ...
(...). debug1: Entering interactive session. debug1: Sending environment. debug1: Sending env LANG = de_DE.UTF-8 debug1: Sending subsystem: sftp
Das sieht gut aus. Folgendes aber nicht mehr.
debug1: client_input_channel_req: channel 0 rtype exit-status reply 0 debug1: client_input_channel_req: channel 0 rtype eow@openssh.com reply 0 debug1: channel 0: free: client-session, nchannels 1 debug1: fd 0 clearing O_NONBLOCK (...).
In der ~/.bashrc oder ~/.profile des Benutzer auf dem Remote-Host hast du auch nichts spezielles eingebaut?
Das wars, die konkreten Domainnamen, Ports etc habe ich maskiert
In /var/log/messages auf dem Remote-Host ist auch nichts zu finden? Im Zweifelsfall startest du den sshd auf dem Remote-Host von Hand auf einem anderen Port, wie 2222, mit "/usr/sbin/sshd -ddd -e -p 2222" und den Client mit "sftp -vvv -P 2222 USER@DOMAIN". Gruß Jan -- The first myth of management is that it exists. -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org