我已经在我的 ubuntu 20.04 服务器上安装了 vsftpd。我的服务器上有两个网站
- example.com(路径 - /var/www/example.com/public_html)
- demo.example.com(路径 - /var/www/demo.example.com/public_html)
我已经使用以下命令创建了用户websiteUser
sudo adduser websiteUser
然后我给出了以下命令
sudo usermod -d /var/www/demo.example.com websiteUser
sudo usermod -d /var/www/example.com websiteUser
sudo chown websiteUser:websiteUser /var/www/demo.example.com/public_html
sudo chown websiteUser:websiteUser /var/www/example.com/public_html
现在的问题是,当我从 demo.example.com 或 example.com 从 fileZilla 登录时,它总是转到 /var/www/example.com/public_html
如果登录到 demo.example.com 然后它会转到 demo.example.com 文件和 example.com 然后它会转到 example.com 文件会如何发生
使用 FileZilla 的“站点管理器”。在高级选项卡中,为每个站点设置“默认远程目录”。参考:wiki.filezilla-project.org/Site_Manager#Advanced_tab
这使得 FileZilla
cd
在登录后更改目录到默认的vsftpd
. 就像在这篇文章中一样。