0

当我尝试在浏览器或 .NET 中连接 FTP 服务器时,我无法连接。Bu 当我使用 Filezilla 时,我连接并上传/下载文件。我尝试了以下选项。

1-当我尝试使用 Filezilla 时,我连接了。2- 我在 cmd 中进行了 tracert,但出现错误“无法访问目标主机”。我在 windows 功能中打开了 Telnet 客户端。但这次我收到错误“Rewuest 超时”。3-我关闭了 Windows 防火墙,但还是一样。

顺便说一句,Ftp 服务器名称是以 sftp 开头的。会不会和这个有关?为什么会这样?

4

1 回答 1

0

SFTP 和 FTP 是完全不同的协议。Filezilla 支持两者,这就是它连接的原因。SFTP 是一种通过 SSH 通常在端口 22 上运行的协议。

FTPWebRequest 不支持 SFTP 协议。SFTP 存在许多第三方组件,包括我们的 SecureBlackbox(提供 SFTP 的免费许可证)、codeplex 上的 SSH.NET 等。

于 2013-08-05T10:09:39.957 回答