在 Ubuntu 上配置 FTP 默认到某个目录

在 Ubuntu 上配置 FTP 默认到某个目录

我正在尝试在我的 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

  1. 更改用户的主目录。usermod -d /new/home/dir username
  2. echo username >> /etc/ftpchroot

相关内容