DS209+ II und Zugriff mit WinSCP

Status
Für weitere Antworten geschlossen.

Gizmor

Benutzer
Mitglied seit
30. Dez 2009
Beiträge
41
Punkte für Reaktionen
0
Punkte
0
Danke für die schnell Antwort. Da wäre ich so schnell nicht drauf gekommen :D

Hab die Pfade jetzt auch passend angepasst (/opt/bin/sftp & /bin/ash) aber leider klappt es trotzdem noch nicht :(

Im LogFile von WinSCP steht das folgende:
. 2010-01-21 21:42:47.790 Using SFTP protocol.
. 2010-01-21 21:42:47.790 Doing startup conversation with host.
> 2010-01-21 21:42:47.790 Type: SSH_FXP_INIT, Size: 5, Number: -1
> 2010-01-21 21:42:47.790 01,00,00,00,05,
. 2010-01-21 21:42:47.790 Sent 9 bytes
. 2010-01-21 21:42:47.790 There are 0 bytes remaining in the send buffer
. 2010-01-21 21:42:47.790 Looking for network events
. 2010-01-21 21:42:47.790 Timeout waiting for network events
. 2010-01-21 21:42:47.790 Waiting for another 4 bytes
. 2010-01-21 21:42:47.790 Looking for incoming data
. 2010-01-21 21:42:47.790 Looking for network events
. 2010-01-21 21:42:47.790 Detected network event
. 2010-01-21 21:42:47.790 Enumerating network events for socket 744
. 2010-01-21 21:42:47.790 Enumerated 1 network events making 1 cumulative events for socket 744
. 2010-01-21 21:42:47.790 Handling network read event on socket 744 with error 0
. 2010-01-21 21:42:47.790 Received 299 bytes (1)
! 2010-01-21 21:42:47.790 usage: sftp [-1Cv] [-B buffer_size] [-b batchfile] [-F ssh_config]
! 2010-01-21 21:42:47.790 [-o ssh_option] [-P sftp_server_path] [-R num_requests]
! 2010-01-21 21:42:47.790 [-S program] [-s subsystem | sftp_server] host
! 2010-01-21 21:42:47.790 sftp [user@]host[:file ...]
! 2010-01-21 21:42:47.790 sftp [user@]host[:dir[/]]
! 2010-01-21 21:42:47.790 sftp -b batchfile [user@]host
. 2010-01-21 21:42:47.790 Server sent command exit status 1
. 2010-01-21 21:42:47.790 Selecting events 0 for socket 744
. 2010-01-21 21:42:47.790 Disconnected: All channels closed
* 2010-01-21 21:42:47.800 (ESshFatal) Die Verbindung wurde unerwartet geschlossen. Der Server sendete den Befehlsbeendigungsstatus 1.
* 2010-01-21 21:42:47.800 Kann das SFTP nicht initialisieren. Läuft auf dem entfernten Rechner ein SFTP Server-Programm?

Sieht für mich so aus als wenn die sftp version irgendwie andere befehle verwendet?!



Edit:
Habs gefunden woran es lag.
Das Paket "openssh-sftp-server" installiert die sftp-server nicht nach "/opt/bin/sftp-server" sondern nach "/opt/libexec/sftp-server"!
Die sftp bei mir im Verzeichnis war die manuell installierte nach dem Wiki-Eintrag...

Also kurz nen "ln -s /opt/libexec/sftp-server /opt/bin/sftp-server" und nun läuft es endlich :)


Könnte man eigentlich mal nen Hinweis im Wiki-Eintrag dazu schreiben :)
 
Zuletzt bearbeitet:

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.158
Punkte für Reaktionen
405
Punkte
393
Hallo,
sauberer ist es /etc/ssh/sshd_conf anzupassen. Fast am Ende steht
Rich (BBCode):
Subsystem       sftp    /usr/libexec/sftp-server
ändern in
Rich (BBCode):
Subsystem       sftp    /opt/libexec/sftp-server
dann kommt jeder Client damit klar. Siehe man page.

Gruß Götz
 

Gizmor

Benutzer
Mitglied seit
30. Dez 2009
Beiträge
41
Punkte für Reaktionen
0
Punkte
0
Hallo,
sauberer ist es /etc/ssh/sshd_conf anzupassen. Fast am Ende steht
Rich (BBCode):
Subsystem       sftp    /usr/libexec/sftp-server
ändern in
Rich (BBCode):
Subsystem       sftp    /opt/libexec/sftp-server
dann kommt jeder Client damit klar. Siehe man page.

Gruß Götz

klappt bei mir leider nicht.

Aber mit nem Link als /usr/libexec/sftp-server und /usr/bin/sftp klappt es auch ohne weitere Änderungen in winscp :)
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat