Forum Linux.slackware chroot sftp

Posté par  .
Étiquettes : aucune
0
11
fév.
2007
salut,

j'essaie deséperement de chrooter les comptes de mon sftp pour restreinte l'accès.
J'ai essayé la copie des libs et scponly
mais dans la plupart de cas, en ssh le compte est bien chrooté mais en sftp ma connexion est simplement refusée.

qqn aurait un bon tuto ou une piste ?
  • # piste

    Posté par  (site web personnel) . Évalué à 1.

    # locate sftp
    /usr/bin/sftp
    /usr/lib/sftp-server
    /usr/share/man/man1/sftp.1.gz
    /usr/share/man/man8/sftp-server.8.gz


    Ca te va comme piste ?
    • [^] # Re: piste

      Posté par  . Évalué à 1.

      pour moi sftp-server se trouve dans /ur/local/libexec

      j'ai suivi à la lettre ce how to : http://sublimation.org/scponly/wiki/index.php/Install#Config(...)

      quand je fait : sftp --vv test2@localhost

      la log se termine par :

      test2@localhost's password:
      debug2: we sent a password packet, wait for reply
      debug1: Authentication succeeded (password).
      debug2: fd 4 setting O_NONBLOCK
      debug1: channel 0: new [client-session]
      debug2: channel 0: send open
      debug1: Entering interactive session.
      debug2: callback start
      debug2: client_session2_setup: id 0
      debug1: Sending subsystem: sftp
      debug2: channel 0: request subsystem confirm 1
      debug2: fd 3 setting TCP_NODELAY
      debug2: callback done
      debug2: channel 0: open confirm rwindow 0 rmax 32768
      debug2: channel 0: rcvd adjust 131072
      debug1: client_input_channel_req: channel 0 rtype exit-status reply 0
      debug2: channel 0: rcvd eof
      debug2: channel 0: output open -> drain
      debug2: channel 0: obuf empty
      debug2: channel 0: close_write
      debug2: channel 0: output drain -> closed
      debug2: channel 0: rcvd close
      debug2: channel 0: close_read
      debug2: channel 0: input open -> closed
      debug2: channel 0: almost dead
      debug2: channel 0: gc: notify user
      debug2: channel 0: gc: user detached
      debug2: channel 0: send close
      debug2: channel 0: is dead
      debug2: channel 0: garbage collecting
      debug1: channel 0: free: client-session, nchannels 1
      debug1: fd 0 clearing O_NONBLOCK
      debug1: Transferred: stdin 0, stdout 0, stderr 0 bytes in 0.0 seconds
      debug1: Bytes per second: stdin 0.0, stdout 0.0, stderr 0.0
      debug1: Exit status 2
      Connection closed

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.