Salut à tous,
bon ben voilà le problème, j’ai tester une méthode pour chrooter un utilisateur via sftp et scp.
Après avoir copier les librairies et les binaires nécessaires pour l’environnment, ainsi que adapter les chemins pour Debian, je me retrouve avec une erreur de connexion que je n’arrive pas à résoudre, j’ai regardé dans le syslog et voici ce que j’ai :
Oct 26 18:13:05 vmetch rssh[5006]: setting log facility to LOG_USER
Oct 26 18:13:05 vmetch rssh[5006]: allowing sftp to all users
Oct 26 18:13:05 vmetch rssh[5006]: allowing scp to all users
Oct 26 18:13:05 vmetch rssh[5006]: setting umask to 022
Oct 26 18:13:05 vmetch rssh[5006]: chrooting all users to /home
Oct 26 18:13:05 vmetch rssh[5006]: chroot cmd line: /usr/lib/rssh/rssh_chroot_helper 2 "/usr/lib/openssh/sftp-server"
Oct 26 18:13:05 vmetch rssh_chroot_helper[5006]: new session for toto, UID=1001
Oct 26 18:13:05 vmetch rssh_chroot_helper[5006]: chroot() failed, 2: Operation not permitted
Une operation non permitted me bloque la connexion via sftp !
J’ai beau cherché sur le net, je n’ai rien trouvé sauf des utilisateurs qui avaient le mêm problème que moi mais sans avoir trouvé de solution.
Et d’ailleurs sur le site ou j’ai trouvé le tutorial, il y a aussi un utilisateur qui a le même problème que moi mais son poste est resté sans réponses.
Voici le tutorial : trustonme.net/didactels/318.html