我正在尝试在我的 12.04.3 LTS 机器上配置 FTP 服务器。我托管了一个网站/home/webuser/public/mywebsite.com/public
。现在,我想这样配置 FTP 服务器,当 FTP 用户登录时,他们会到达目录/home/webuser/public/mywebsite.com/public
(这是他们应该能够访问的唯一目录)。
我试过 vsftpd 和 pure-ftp,但运气不佳。似乎大多数过程都涉及创建一个新的、特定于 FTP 的用户帐户,并且主目录用于发布文件。我可以这样做,但我需要将上传的文件放入 webuser 的公共文件夹中。
有谁知道我该如何实现这个目标?
答案1
- 更改用户的主目录。
usermod -d /new/home/dir username
echo username >> /etc/ftpchroot