我觉得这个问题是一个绝对的问题,但是我已经挣扎了几年了,我仍然不知道答案是什么。
基本上我从未能够使用我在cPanel>中创建的新用户登录FTP帐户。这在几个不同的域和几个不同的主机上是一致的,所以可能问题就在于我。
只有我继续添加新用户,然后尝试使用给定的信息登录:
Host: ftp.domain.com
User: account@domain.com
Port: 21
Protocol: FTP
Encryption: Use explicit FTP over TLS if available
我尝试过使用SFTP;使用普通FTP;使用Filezilla,CoreFTP和Dreamweaver;将开始文件夹设置为/ public_html和/ account;下载并导入cPanel生成的配置文件。
我从来没有为我工作,甚至没有。通常我最终会使用默认的FTP帐户,这就是为什么我从来没有找到这个问题的答案。
错误始终如下:
Connection attempt failed with "EAI_NONAME - Neither nodename nor servname provided, or not known"
No such host is known
Host does not exist
我在今天和过去都广泛搜索过这个主题,从未发现任何有效的解决方案。
有人能发现我做错了吗?
答案 0 :(得分:0)
根据您收到的错误,主机名存在问题。使用WHM ftp.domain.com设置帐户时,可能尚未创建DNS记录。所以来自cPanel>如果没有将ftp.domain.com添加到您的DNS,则高级区域编辑器会检查您是否有ftp.domain.com的服务器记录。
有时加密也会导致问题,但不会引起您所描述的问题。请尝试以下方法:
Host: domain.com
User: account@domain.com
Port: 21
Protocol: FTP
Encryption: Only use plain FTP (insecure)