コマンドラインから実行できるFTPサーバーはありますか?
理想的には、サービスとしてインストールまたはセットアップすることなく、コマンドラインからセットアップ、開始/停止できる、自己完結型のserver.exeファイル(DLLファイルと構成ファイルで問題ありません)が必要です。
私は現在 [〜#〜] ftpdmin [〜#〜] を使用しています。これはセキュリティが不足しているため理想的ではありませんが、私の目的(単体テスト)では問題ありません。
シンプルなアドホックファイル転送WindowsFTPサーバー。
ftpdmin v. 0.96 Jun 7 2004
Using 'C:\' as root directory
ftpdmin ready to accept connections on ftp://192.168.0.101
220 Minftpd ready
USER anonymous
331 pretend login accepted
PASS [email protected]
230 fake user logged in
SYST
215 WIN32 ftpdmin v. 0.95
PWD
257 "/"
TYPE I
200 Type set to I
PASV
227 Entering Passive Mode (192,168,0,101,5,178)
CWD /
250 CWD command successful
LIST
150 Opening connection
226 Transfer Complete
PASV
227 Entering Passive Mode (192,168,0,101,5,178)
SIZE /bottles.jpg
213 18003
MDTM /bottles.jpg
213 20040509122422
RETR /bottles.jpg
150 Opening BINARY mode data connection
226 Transfer Complete
見てください CrushFTP
CrushFTPは、標準の安全なファイル転送プロトコルをサポートする強力なファイルサーバーです。 CrushFTPの「Crush」は、転送をオンザフライでシームレスに圧縮して転送を高速化する機能に由来しています。インライン圧縮サポートと高速転送オプションを組み合わせることで、高遅延接続のための最速のファイル転送オプションが可能になります。
約10回のクリックで、完全に構成され、ログインする準備が整います。
オープンソース FileZilla サーバーもご覧ください。
FileZillaクライアントは、高速で信頼性の高いクロスプラットフォームFTP、FTPS、およびSFTPクライアントであり、多くの便利な機能と直感的なグラフィカルユーザーインターフェイスを備えています。
Juergen Thumm(StahlWorks Technologies)Swiss File Knife
は、Windowsポータブルのsingle-exeコマンドラインツールです。
それができる多くのことの1つは、ftp
サーバーとして機能することです。オープンソースであることに加えて、2006年以来、愛情と注意を払って維持され、細工されているように見えます
ソース: http://stahlworks.com/dev/index.php?tool=ftpserv
コマンドラインから即座にシンプルなシングルユーザーftpサーバーを実行します
2台のマシン間で簡単にファイルを転送できるようにします。インストールは不要で、Windows、Mac OS X、Linux、RaspberryPi用の完全にポータブルな実行可能ファイル
- 無料のSwissFile Knife Baseを Sourceforge からダウンロードします。
.。
sfk ftpserv [-h[elp]] [-port=nport] [-rw] [workdir]
簡単なファイル転送のためのSFKインスタントFTPサーバー。
.。
私の目的(単体テスト)では、見た目は良く、提案されているFTPDMIN
の代替案よりも少し能力が高く、最新のものです。
2015年1月13日編集:
SFK
バージョン1.7.2
は、ファイルのタイムスタンプを保持するための標準のFTPコマンドMDTM
をサポートしていません。タイムスタンプに依存するテストの場合、私が聞いたほとんどすべてのRFC
に準拠する別のコマンドラインサーバーは Apache 100%pure Java FTPサーバー です。
セットアップは少し複雑で、起動とシャットダウンは少し遅く、Java
が必要ですが、SFK
よりも(標準的に)機能が優れています。