問題タブ [ftp-server]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ftp - FTP サーバー Windows 8.1 エラー: 530 ログインまたはパスワードが正しくありません
このビデオの手順に従って、Windows 8.1 でローカル FTP サーバーを作成します。IIS を使用して FTP サイトを作成し、ログインする Windows ローカル ユーザーを追加します。しかし最後に、サーバーの IP アドレスにアクセスして (FireFox を使用して) ログインすると、次のエラーが表示されまし530 Login or password incorrect!
た。
誰でも私を助けることができますか?ありがとう
ftp - 独自の ftp サーバーの実装: LIST コマンドの応答
Java でライブラリを使用せずに独自の ftp サーバーを実装しようとしています。サーバーのテストには、FTP クライアントの FileZilla を使用します。問題は、データ接続を介して現在のディレクトリ内のファイルのリストを送信できない (つまり、FTP コマンド LIST を実装できない) ことです。アクティブモードとパッシブモードの両方を試しました。
FileZilla の出力は次のとおりです。
LIST および PASV コマンドの実装は次のとおりです。
これはデータ接続クラスです:
私が間違っていることについて何か考えはありますか?
前もって感謝します!
java - Windows 上の UnitTest の組み込み FTP サーバー: FileUpload 551 エラー
ファイルアップロード用の FTP クライアント機能をテストするために、単純な FTPServer を単体テストに組み込みたいと考えています。Apache FTPServer (ftpserver-core-1.0.6.jar) を試してみました。
ファイルのアップロードが失敗します
551 /C:/<correctDestinationPath>/myFile.txt: Error on output file.
サーバーをセットアップするための私のコードは次のとおりです。
これは、接続とログインに完全に機能します。
生産的なコードは、次のように FTPClient を呼び出します。
これは、私の Windows マシンでは正しいパスであることに注意してください。しかし、FTPServer はそれを unix のようなパス "/C:/correctDestinationPath/myFile.txt" にスクランブルします。
Windows でも機能するように FTPServer を構成するにはどうすればよいですか? もちろん、単体テスト自体は OS に依存しないものにする必要があります。
java - Apache FTPServer -- 「DELE」などのコマンドの制限
Apache Mina FTPServer を使用しています。ドキュメントに記載されているように、DefaultFtplet
クラスを拡張しています。などのドキュメントに記載されているいくつかのイベントにプリント (SOP) を入れていますonConnect
が、すべて正常に動作しています。
ここで、コマンドを制限しDELE
たいので、ドキュメントに従ってメソッドをオーバーライドしましたonDeleteStart
が、クライアントがハングし、メッセージなしで切断されます。
このようなシナリオに関するより具体的なドキュメントを見つけることができなかったため、次のコードは次のとおりです。
ここで何が欠けているのか教えてください。それともこれが正しい方法ですか?
クライアント (ftp
コマンド ライン、およびWinSCP
) が からメッセージを取得せずgetMessage()
、ハングして後で切断する
python - Linux PC: 他の Linux デバイスにファイルをコピーさせる方法
Linux で実行されている私のアプリケーションは、client と datetime を含む名前のディレクトリに 4 ~ 7 個のデータ ファイルを作成します。これらは、他のデバイス (通常は Linux PC/ラップトップ、場合によっては Android フォン) によってコピーする必要があります。現在、コピーはケーブル接続を介して行われます。私は今、これをワイヤレスでより安全にする必要があります。解決策は、私の PC を FTP サーバーとして実行し、他のユーザーがログインしてファイルを取得できるようにすることです。理想的には、これは Python 2.7 でコーディングする必要がありますが、「C」はオプションである可能性があります。
私が見つけた情報の大部分は、特に Python に関連して、PC をサーバーではなくクライアントとして使用することに関するものです。FTP サーバーを実行するための Python 拡張機能はありますか、またはこれに取り組むためのより良い方法はありますか?
ありがとうございました...
logging - Apache MINA で SLF4J を構成する方法
私たちは Apache FTPServer ライブラリを使用しています。このライブラリは、プロジェクトで MINA をサードパーティ ライブラリとして使用しています。MINA はロギングに SLF4J を使用しています。MINA のログ出力を、java.util.logging を使用している独自の標準ログ ファイルにリダイレクトする方法を考えています。それぞれの JDK バインディング (slf4j-jdk14-1.7.5.jar) の JAR は既にクラス パスにありますが、ログ ファイルに MINA からのログが記録されていません。MINA は既存のログ ファイルをどのようにして知るのでしょうか。
どこかに特定の構成を作成する必要がありますか? はいの場合、何を、どこで、どのように?MINA、SLF4J、および FTPServer のすべてのドキュメントを読みましたが、何も見つかりませんでした。(申し訳ありませんが、明らかな何かが欠けている場合)。
ftp - FTPClient が Apache FTPServer からの LIST 応答を解析できない
listFiles()
Mina の Apache FTP サーバーに対して Apache Commons Net 3.3 FTPSClient を使用してコマンドを実行しようとすると、リストの解析に失敗します。
私はいくつかのデバッグを行い、サーバーリストを読み取った後のentries
属性には、次のような形式のエントリがあります。FTPListParseEngine
[xÔ[, 0ÐÿB÷0Hy, º.B4¡ÓÇò, «b%-%Mp2s¹ ó6
これがサーバー側のエンコーディングの問題なのか、クライアントのエンコーディングの問題なのかはわかりません
ヒントをいただければ幸いです。ありがとうございます。
java - spring 統合 ftp サポートを使用して、ftp サーバーから別の ftp サーバーにファイルを転送する
私はSpringが初めてで、現在、ftpサポートとのSpring統合に取り組んでいます。
- ローカル ディレクトリからサーバー (filZilla) に転送しました。
- サーバーからファイルをダウンロードしましたが、問題ありませんでした。
しかし、FTPサーバーから別のFTPサーバーにファイルを転送する方法と、サーバーからダウンロードせずにファイルを読み取ることができるかどうかを知りたいです。