我什至不知道如何写出正确的问题,因为问它有点令人困惑。问题就在这里。用户 X 希望通过 FTP 访问 /user/x 文件夹和 /var/www/x 文件夹。我怎样才能设法让用户访问这两个地方,而不需要为每个地方创建 2 个 ftp 帐户。我在 Ubuntu 11.04 上使用 vsftpd。他将使用 filezilla 登录并希望看到以下结构或类似的内容:
/ <-- The root of the ftp directory
usr/x <-- The user X
www/x <-- The www folder for X
这可以在一个 ftp 访问帐户中实现吗?
答案1
谢谢 已经得到答案了。这是一个简单的安装选项。例如,在这种情况下,我在 www/x 文件夹中执行了此操作:
mkdir userx
(这将是 /usr/x 文件夹)
mount --bind /usr/x userx
然后赋予用户所需的权限。这样用户就得到了这样的结构:
/
userx <-- Which is the /user/x folder)
他可以通过一个 FTP 用户在这两个地方工作。
获得权限后,我将其添加到运行时,以便当 PC 重新启动时,它会保留安装的绑定。