0

ブラウザや .NET で FTP サーバーに接続しようとしたところ、接続できませんでした。Bu Filezilla を使用していたときは、接続してファイルをアップロード/ダウンロードしていました。次のオプションを試しました。

1- Filezilla で試すと、接続します。2- cmd で tracert を実行したところ、「宛先ホストに到達できません」というエラーが表示されました。そして、Windows の機能で Telnet クライアントを開きました。しかし、今回は「Rewuest timed out」というエラーが発生しました。3- Windows ファイアウォールを閉じましたが、それでも同じです。

ちなみに、FTPサーバー名はsftpで始まっています。これに関係しているのでしょうか?なぜこうなった?

4

1 に答える 1

0

SFTP と FTP はまったく異なるプロトコルです。Filezilla は両方をサポートしているため、接続できます。SFTP は、通常はポート 22 で SSH を介して実行されるプロトコルです。

FTPWebRequest は SFTP プロトコルをサポートしていません。SecureBlackbox ( SFTP の無料ライセンスが利用可能)、codeplex 上の SSH.NET など、SFTP 用の多くのサードパーティ コンポーネントが存在します。

于 2013-08-05T10:09:39.957 に答える