我怎样才能做到这一点,让用户除了一个目录(特别是在 FTP 内)之外看不到任何东西?
我应该给出一些示例场景:某人使用某个用户名和密码登录到我的服务器,并且该人除了该目录之外无法影响我的文件系统。
服务器上安装了 proftpd 和 apache2。我想知道我该怎么做?
答案1
答案2
你需要一个 chroot 监狱。
如果使用 vsftp,您可以这样实现此目的。 http://www.cyberciti.biz/tips/vsftp-chroot-users-limit-to-only-their-home-directory.html
您可能还想考虑使用 publicfile。