Bonjour à tous,
Je tente depuis un petit moment à chrooter un utilisateur SSH dans sont dossier.
Pour cela j'ai créer un utilisateur nommé "externe", dans un groupe nommé "externe". Puis j'ai utilisé le script suivant:
http://www.fuschlberger.net/programs...p-chroot-jail/
J'ai maintenant 'chroot-shell' dans mon dossier bin:
et à la fin de /etc/passwd
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 #!/bin/bash /usr/bin/sudo /usr/sbin/chroot /home/jail /bin/su - $USER "$@"
Normalement, tout devrais marcher, mais si je fait "su externe" j'ai une erreur:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 ... externe:x:1001:1003:externe,,,:/home/jail/home/externe:/bin/chroot-shell
Je ne comprend pas cette erreur et ne sais pas comment faire pour la résoudre.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 user@System:~$ su externe Mot de passe*: su: Cannot determine your user name.
Quelqu'un aurait-il une idée?
Partager