scponly – sftp Connection closed by server with exitcode 128

Problem:
Beim Verbindungsaufbau per sftp zum Server bekomme ich bei Filezilla und anderen Tools folgende Fehlermeldung:
sftp Connection closed by server with exitcode 128
 
Lösung:
Die Benutzer auf dem Server hatten die verkehrte Shell in der /etc/passwd zugewiesen bekommen. Jedem Benutzer die Shell in seiner Chroot-Umgebung zuordnen mit:
z.B.:
usermod -s /home/<username>/usr/lib/sftp-server
 
Anmerkung:
Anschließend noch in die /etc/shells mal kurz reingeschaut, ob da auch /usr/lib/sftp-server drin steht.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.