我正在使用WinSCP以使用FTP协议下载文件。
我在XML日志中遇到此错误。有什么想法吗?
网络错误:连接到" example.com"拒绝了。 服务器拒绝SFTP连接,但它侦听FTP连接。
您想使用FTP协议代替SFTP吗?喜欢使用 加密。
答案 0 :(得分:4)
默认情况下,WinSCP使用SFTP协议,这与使用FTP协议的大多数其他文件传输客户端相反。
因此,当您尝试使用默认SFTP协议连接到没有SSH / SFTP服务的服务器(没有打开端口22),但它有一个FTP服务(端口21打开) ),它表明你可能实际上想要使用FTP。
您需要在“登录”对话框中明确选择FTP协议:
https://winscp.net/eng/docs/ui_login
更多详情:
https://winscp.net/eng/docs/message_server_rejected_sftp_listens_for_ftp
答案 1 :(得分:1)
即使所有这些协议都有相似的名称,它们也是不同的:
因此SFTP和SCP需要在对等端使用SSH服务器,而FTP / FTPS需要FTP服务器。
WinSCP可能都可以,但如果FTP服务器启用了SSL扩展,它只能执行FTPS。因此,如果您想进行FTPS(而不是SFTP),请检查您的服务器配置。