尝试从 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无法连接到服务器,不安全的服务器,不支持 FTP over TLS?这是怎么回事啊?