我有一个chrooted用户(用户名:clientdev)我已经在他们的主目录中被监禁。这个chroot目录是/ home / clientdev /,由root拥有。
现在我需要这个clientdev用户才能访问位于/ mnt / datadrive / tomcat / webapps下的tomcat web应用程序文件夹。
我所做的是:
现在我运行命令时: mount -bind / mnn / datadrive / tomcat / webapps / home / clientdev / tomcat_ROOT 如果我使用clientdev登录,该文件夹将从/ home / clientdev中的目录列表中消失。我的root用户可以看到它,但现在是所需的用户。
非常感谢任何帮助
提前致谢, 彼得
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
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