我在 Rackspace 服务器上托管了 Wordpress 网站。我能够通过端口 22 通过 ssh 连接到服务器。但是当我尝试通过端口 21 通过 FTP 连接到服务器时,我收到错误
响应:500 OOPS:vsftpd:拒绝在 chroot() 内以可写 root 身份运行
错误:严重错误
错误:无法连接到服务器
我已在服务器内打开了端口 21。该网站托管在RACKSPACE 服务器使用 Ubuntu 14.04
在服务器上安装了 vsftp。我使用 root 用户凭据进行 FTP 连接。
我甚至尝试为其创建一个新用户。但我遇到了同样的错误。
我使用 Filezila 连接到服务器。我需要在服务器中配置其他任何东西吗?
答案1
这是复制粘贴自 -这里他讲得更详细,但基本上解决方案应该只是下面的这个。
问题是您的用户根目录是可写的,但在新的更新中使用 chroot 限制时不允许这样做。
在你的 vsftpd 配置文件底部添加这行
allow_writeable_chroot=YES