apache - 每个用户的 ProFtpd 主目录

标签 apache ubuntu

我对 linux Ubuntu 很陌生,并从 Windows 迁移过来。

我遇到的问题与ftp有关。这就是我想要做的。
我的网站位于/var/www。例如,每个网站都有自己的根
/var/www/site1
/var/www/site2

这就是我想要做的。我希望每个站点(目录)都有一个用户,这样他们就可以通过 ftp 访问他们的主目录。

看起来很简单,但做不到。任何帮助或方向表示赞赏。

最佳答案

如果您希望每个站点都有一个用户,您可能需要在 apache 中创建虚拟主机,以便站点不是位于/var/www 中,而是位于用户的主目录中。

然后,您可以允许用户通过 ftp 访问他们的主文件夹。这些是 Ubuntu 站点上提供的说明。访问它们here

或者,您可以将用户添加为对位于/var/www/下的文件夹具有正确权限的 FTP 用户。在 ProFTPd 网站上有很好的记录。

有个旧帖here你可能仍然会觉得有帮助

关于apache - 每个用户的 ProFtpd 主目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13677692/

相关文章:

shell - 用于检查修改键是否被按下的 Ubuntu shell 实用程序

ubuntu - JavaFX Ubuntu stage 停靠栏图标不更新

linux - 从内核代码的其他部分访问/proc fs 变量

java - 编辑 .bashrc 不会改变 JAVA_HOME

ubuntu - 在 Windows 子系统上设置 "git init"的问题

php - 在 MicroApache 中运行 SQLite 3

linux - .htaccess 禁用特定 IP 的 mod_security

php - Web 服务器配置文件的版本控制

php - mod_rewrite - 如何重定向错误输入的 'pretty' url

php - UTF-8贯穿始终