Impossible d'afficher les directorys montés dans un chroot

Voici une description rapide de ce que j'ai fait:

J'ai un user chrooté (nom d'user: clientdev) que j'ai emprisonné dans leur directory personnel. Ce directory chroot est / home / clientdev / qui appartient à root.

Maintenant, j'ai besoin de cet user de clientdev pour accéder au dossier de l'application web tomcat qui se trouve sous / mnt / datadrive / tomcat / webapps.

Ce que j'ai fait est:

  1. chroot l'user avec une key publique de leur propre au directory de base.
  2. Créez un dossier sous / home / clientdev appelé tomcat_ROOT et donnez la propriété à clientdev.

Maintenant, quand j'exécute la command:

mount --bind /mnt/datadrive/tomcat/webapps /home/clientdev/tomcat_ROOT 

Le dossier disparaît de la list de directorys dans /home/clientdev si je me connecte avec clientdev. Mon user root peut le voir mais pas l'user désiré.

Sortie de ls -l /home/clientdev/tomcat_ROOT :

 drwxr-xr-x. 6 root root 4096 Apr 11 15:07 . drwxrwxr-x. 12 root root 4096 Apr 11 15:07 .. drwxr-xr-x. 3 root root 4096 Apr 9 22:10 webapp1 drwxr-xr-x. 4 root root 4096 Mar 18 18:43 webapp2 drwxr-xr-x. 3 root root 4096 Apr 9 22:11 webapp3 drwxrwxr-x. 10 root root 4096 Apr 11 15:20 ROOT 

Sortie de ls -l /home/clientdev/ :

 drwx------. 4 clientdev clientdev 4096 Apr 10 21:36 . drwxr-xr-x. 7 root root 4096 Apr 10 22:07 .. -rw-------. 1 clientdev clientdev 664 Apr 10 21:43 .bash_history -rw-r--r--. 1 clientdev clientdev 18 Apr 23 2012 .bash_logout -rw-r--r--. 1 clientdev clientdev 176 Apr 23 2012 .bash_profile -rw-r--r--. 1 clientdev clientdev 124 Apr 23 2012 .bashrc drwx------. 2 clientdev clientdev 4096 Apr 10 19:20 .ssh drwxr-xr-x. 2 clientdev clientdev 4096 Apr 10 21:34 tomcat_ROOT 

Le problème que je rencontre est que lorsque l'user emprisonné utilise winscp pour se connecter au server, il ne peut pas afficher les dossiers montés.