2011-07-21 44 views
-1

sftpを取得しようとした後で、動作しないシンプルなサンプルが終了しました。基本的に私はメインで単純なクラスを作成し、http://mina.apache.org/ftpserver/embedding-ftpserver-in-5-minutes.htmlから2番目(SFTP)のサンプルをコピーしました。サーバーは例外なく開始されますが、クライアント(winscp、cuteftpなど)はすべて接続に失敗します。イムはどんな指針が評価されるだろうと完全に困惑しました...私は何かが完全に明白でないことを推測しています。Apache Ftp Server(java)SFTPは誰のためにも動作しますか?

+1

クライアント側で接続するポートを設定していますか?この例では、デフォルト以外のポート2221 –

+0

+1 @Andrewが使用されています。また、ローカルクライアントを使用していない場合は、ファイアウォールが接続を妨げる可能性がありますか?クライアントからログを投稿できますか? – Vlad

+0

FTPサーバーがSSHサーバーとして動作することは期待できません –

答えて

0

あなたはSSL経由でのみFTP、SFTPサーバを作成カント判明:(

5

SFTPとFTPSは全く異なるプロトコルです

SFTPはSSHに関連しているJavaの実装が含まれます:。。

  • をMaverick - 商用実装
  • Apache Mina SSHD - オープンソースApache Minaプロジェクトの一部

FTPSはFTP over SSLです。 Apache FTPServerを含む多くの実装があります。

関連する問題