无法使用 filezilla 和端口号连接到服务器

无法使用 filezilla 和端口号连接到服务器

我无法使用 fileZilla 通过特定端口连接到服务器,但它可以在相同应用程序上不使用端口号进行连接。我的问题是为什么我无法使用端口号连接。我尝试通过端口号连接,sftp然后就可以了。所以我猜这不是端口号的问题。我该如何纠正这个问题。我使用的是 ubuntu 14.04,我的 FileZilla 版本是 3.7.3。

这是使用端口号连接时显示的错误

Status: Resolving address of xyz.sample.com
Status: Connecting to 123.45.5.7:222...
Status: Connection established, waiting for welcome message...
Response:   SSH-2.0-OpenSSH_7.4p1 Debian-10+hetzner1
Error:  Cannot establish FTP connection to an SFTP server. Please select proper protocol.
Error:  Critical error
Error:  Could not connect to server

答案1

正如您的错误日志所述:

Error:  Cannot establish FTP connection to an SFTP server. Please select proper protocol.

SFTP 和 FTP 是不同的协议!

SFTP 在后台使用 SSH 连接。虽然这种方法有效,但并不意味着您可以自动使用 FTP 协议连接它,因为 FTP 并不安全。

确保服务器计算机上安装了 FTP 服务器。


选择

相反,您可以在 FileZilla 的连接设置中选择 SFTP 选项。

选择“SFTP”作为协议,“正常”作为登录类型并提供您的登录数据

还要确保您选择的登录类型不是“匿名”而是“正常”,并提供有效的登录数据。

相关内容