Ich habe zwei Benutzer mit gültigen SSH-Konten auf einem Server. Beide Benutzer können sich erfolgreich über ssh anmelden.
Beim Versuch, SSHFS zu mounten, kann usera ohne Probleme mounten, während userb den Fehler erhält:
remote host has disconnected
nach Eingabe eines gültigen Passwortes.
Im auth.log erhalten wir:
Apr 25 19:12:49 Ophelia sshd[26211]: Accepted password for userb from [ip address] port 44609 ssh2
Apr 25 19:12:49 Ophelia sshd[26211]: pam_unix(sshd:session): session opened for user userb by (uid=0)
Apr 25 19:12:49 Ophelia sshd[26240]: subsystem request for sftp
Apr 25 19:12:49 Ophelia sshd[26240]: Received disconnect from [ip address]: 11: disconnected by user
Apr 25 19:12:49 Ophelia sshd[26211]: pam_unix(sshd:session): session closed for user userb
Ich habe gelesen, dass remote host has disconnected
dies durch einen ungültigen SFTP-Server in verursacht werden kann /etc/ssh/sshd_config
, aber der Pfad ist festgelegt, /usr/lib/openssh/sftp-server
der gültig erscheint, und Benutzer können SSHFS problemlos verwenden.
Der Server und der Client sind Ubuntu 10.04.
Irgendwelche Vorschläge?