我最近将服务器的 Web 根目录移到了新硬盘上。传输文件后,我编辑了 /etc/apache2/sites-enabled 下的站点文件以指向新目录位置。我确保在复制时保留文件权限,并且可以像以前一样加载其网页,但现在我无法在另一台计算机上通过 FTP 登录(错误 530)。您有什么建议可以解决这个问题吗?
答案1
检查您通过 FTP 登录的用户的主目录。它是 Web 服务器的旧根目录吗?如果是,请将其更改为新路径。
检查用户的主目录:
grep username /etc/passwd
更改用户的主目录:
sudo usermod -d /path/to/new/home