URL: https://linuxfr.org/forums/linux-debian-ubuntu/posts/chroot-ssh-et-scp Title: chroot ssh et scp Authors: Mathieu Date: 2008年05月24日T03:13:49+02:00 Tags: Score: 0 Bonjour tout le monde =) Je souhaite permettre à des utilisateurs de se connecter sur ma machine en ssh dans une cage (chroot). J'ai créé un fichier : /bin/chrootshell #!/bin/bash sudo /usr/sbin/chroot /home/$USER /bin/bash £spaces£ £/spaces£ Et j'ai rajouter dans /etc/sudoers (ou baduser est le login d'un de mes utilisateur): baduser ALL=NOPASSWD: /usr/sbin/chroot /home/baduser /bin/bash J'ai recréé dans le home de mon utilisateur (sa racine chroot) l'arborescence suivante pour y intégrer bash et les autres commandes auxquelles il aura accès: bin/ lib/ home/baduser Lorsque que mon utilisateur se connecte, il arrive dans sa racine (/) qui correspond à /home/baduser dans la véritable arborescence. Est-il possible de le faire arriver directement dans /home/baduser/home/baduser lorsqu'il se connecte? ce qui correspond à "/home/baduser" quand il est chrooté. Un autre petit détail me fait du tord, je souhaiterai que l'utilisateur puisse utiliser la commande scp pour pouvoir déposer des fichiers sur son compte. Malheureusement cela ne fonctionne pas... il est impossible d'envoyer des fichiers. Il me demande le mot de passe pour se connecter et ensuite plus rien. aucun message, le transfert n'a pas lieu. Si une personne a réponse à mes questions, je lui en serai infiniment reconnaissant. Merci :-)