我在我的Debian挤压服务器上运行vsftpd。 我将其configuration为将本地用户chroot到他们的/ home /目录。 现在,问题在于用户的网页在/ home /目录之外(这是为了允许非世界可读的主目录)。 但用户应该能够上传文件到他们的网页。 现在我认为最好是使用虚拟用户,以便他们可以使用他们的普通用户名/密码组合来访问他们的主目录,以及类似username.web的东西来访问他们的网页。 现在,有没有办法configurationvsftpd,所以我不必每次添加一个新的“真正的”用户创build一个虚拟用户? 还有一种方法允许用户的正常密码用于他们的username.weblogin?
考虑使用绑定挂载。 这样你可以保持现有的设置。 只要确保权限设置正确。
如:
mount --bind /web/pages/for/user1 /home/user1/webhome