Jailkit sftp-Problem Ubuntu 11.04

Dieses Thema im Forum "Installation und Konfiguration" wurde erstellt von daben, 22. Juni 2011.

  1. daben

    daben Member

    Hallo,

    ich habe die
    The Perfect Server - Ubuntu 11.04-Installation (+ jailkit-2.14) auf einem VPS vorgenommen. Allerdings funktioniert SFTP bei den Jail-Usern nicht:

    filezilla-client log:
    Code:
    Antwort:    fzSftp started
    Trace:    CSftpControlSocket::ConnectParseResponse(fzSftp started)
    Trace:    CSftpControlSocket::SendNextCommand()
    Trace:    CSftpControlSocket::ConnectSend()
    Befehl:    open "subsonic_user2@penny.example.net" 22
    Trace:    psftp: Implicit session load.
    Trace:    Looking up host "penny.example.net"
    Trace:    Connecting to <ip> port 22
    Trace:    Server version: SSH-2.0-OpenSSH_5.8p1 Debian-1ubuntu3
    Trace:    Using SSH protocol version 2
    Trace:    We claim version: SSH-2.0-PuTTY_Local:_May_22_2011_19:21:03
    Trace:    Doing Diffie-Hellman group exchange
    Trace:    Doing Diffie-Hellman key exchange with hash SHA-256
    Trace:    Host key fingerprint is:
    Trace:    ssh-rsa 2048 a4:a0:4c:3a:d8:a0:c0:7b:fa:40:71:2b:ba:06:3f:a2
    Trace:    Initialised AES-256 SDCTR client->server encryption
    Trace:    Initialised HMAC-SHA1 client->server MAC algorithm
    Trace:    Initialised AES-256 SDCTR server->client encryption
    Trace:    Initialised HMAC-SHA1 server->client MAC algorithm
    Befehl:    Pass: ******************
    Trace:    Sent password
    Trace:    Access granted
    Trace:    Opened channel for session
    Trace:    Started a shell/command
    Status:    Connected to penny.example.net
    Trace:    Server sent command exit status 1
    Fehler:    Connection closed by server with exitcode 1
    Trace:    CSftpControlSocket::ResetOperation(66)
    Trace:    CControlSocket::ResetOperation(66)
    Fehler:    Herstellen der Verbindung zum Server fehlgeschlagen


    auth.log
    Code:
    [SIZE=1]
    Jun 22 10:29:03 penny sshd[23284]: pam_unix(sshd:session): session opened for user [/SIZE][SIZE=1]subsonic_[/SIZE][SIZE=1]user2 by (uid=0)
    Jun 22 10:29:03 penny sshd[23296]: subsystem request for sftp by user subsonic_user2
    Jun 22 10:29:03 penny jk_chrootsh[23297]: now entering jail /var/www/clients/clientX/webXX for user subsonic_user2 (5005) with arguments -c /usr/lib/openssh/sftp-server
    Jun 22 10:29:03 penny sshd[23284]: pam_unix(sshd:session): session closed for user subsonic_user2
    [/SIZE]

    In der auth.log und ispconfig.log gibt es selbst im Debug-Level keine Auffälligkeiten.
    Der Konsolen-Login via ssh funktioniet ohne Probleme
    Hat jemand eine Idee was da falsch laufen könnte?
     
  2. Till

    Till Administrator

    SFTP wird bei jailkit Usern nicht unterstützt, da die sftp Komponenten nicht im jail eingebunden sind. Statt SFTP würde ich empfehlen FTPS zu nehmen, also SSL/TLS verschlüsseltes FTP.
     
  3. daben

    daben Member

    hmmm merkwürdig, bei meinen Debian Lenny / Squeeze - Ispconfig3 - Installationen funktioniert das aber schon. Wurde das erst mit der neuen jailkit-Version entfernt?
     
  4. Till

    Till Administrator

    Nein, da wurde nichts geändert. Möglicherweise hast Du bei Dir unter Debian die jailkit Konfiguration angepasst?
     
  5. daben

    daben Member

    Was das jailkit angeht habe ich bisher nur die Standardinstallation des Perfekt Setups angewandt.
     

Diese Seite empfehlen