尝试从 Filezilla 连接到我的站点 FTP 帐户时出错

Posted

技术标签:

【中文标题】尝试从 Filezilla 连接到我的站点 FTP 帐户时出错【英文标题】:Getting errors trying to connect to my sites FTP account from Filezilla 【发布时间】:2017-08-10 14:37:14 【问题描述】:

当我尝试使用给定的 cPanel FTP 配置连接到 Filezilla 中的 FTP 帐户时,出现以下错误。我已经继续并仔细检查了它并尝试手动输入它,但我仍然收到同样的错误。

Connection attempt failed with "EAI_NONAME - Neither nodename nor servname provided, or not known".

我发现的所有内容都告诉我,我输入内容的方式可能有问题,但我确信我没有。我无法弄清楚这一点,我已经使用 Filezilla 并使用 cPanel 中的 FTP 配置成功连接到许多其他 FTP 帐户。

FTP 设置示例:

Host: ftp.address.com

Protocol: FTP

Encryption: Use explicit FTP over TLS if available

Logon Type: Normal

User: user@address.com

Password: ************

我已经对密码进行了三次检查,并尝试在 cPanel 中重新设置几次。

我尝试将主机名前面的 ftp. 部分删除给其他人的建议,但随后出现以下错误:

Connection attempt failed with "ECONNREFUSED - Connection refused by server".

我迷路了,不知道如何连接到我的网站。任何帮助表示赞赏。谢谢。

【问题讨论】:

【参考方案1】:

请检查您的 FTP 服务器是否确实在工作或在监听。服务器拒绝连接意味着 FTP 服务器没有启动和运行。你可以试试telnet ftp-server-ip-address 21,看看能不能连上。

通过 ssh 发出: systemctl restart pure-ftpd 然后systemctl status pure-ftpd 看看你的ftp服务器是否真的启动了。此外,您可以发出:

nestat -tunlp 并检查列表以查看是否看到 ftp 服务正在侦听端口 21。您应该看到如下条目:

tcp        0      0 0.0.0.0:21              0.0.0.0:*               LISTEN      8788/pure-ftpd (SER

您也可以从 WHM 重新启动 ftp 服务器

【讨论】:

【参考方案2】:

对于通过 filezilla ftp 客户端连接到 Cpanel,我认为这是您应该设置所需内容的方式:

host: address.com

(不需要在开头添加ftp)

User: user@address.com

Password: ************

请注意,此用户应在 FTP 帐户中处于活动状态。

【讨论】:

以上是关于尝试从 Filezilla 连接到我的站点 FTP 帐户时出错的主要内容,如果未能解决你的问题,请参考以下文章

filezilla无法连接到服务器,求高手帮忙解决

使用 filezilla 的 FTP

filezilla无法连接到服务器,不安全的服务器,不支持 FTP over TLS?这是怎么回事啊?

FileZilla无法连接到服务器,不安全的服务器,不支持 FTP over TLS的解决方案

Filezilla FTP 服务器无法检索目录列表

被动 FTP 连接不能通过 PHP 工作