FTP-Server über Kommandozeile

Gibt es einen FTP-Server, der über die Befehlszeile ausgeführt werden kann?

Idealerweise möchte ich einen in sich geschlossenen Server.exe-Datei (DLL-Dateien und Konfigurationsdateien sind in Ordnung), die ich über die Befehlszeile einrichten, starten/stoppen kann, ohne als Dienst installieren oder einrichten zu müssen.

Author: Cadab, 2012-01-23

4 answers

Schau dir CrushFTP

CrushFTP ist ein leistungsstarker Dateiserver, der standardmäßige sichere Dateiübertragungsprotokolle unterstützt. Der "Crush" in CrushFTP kommt von seiner Fähigkeit, Transfers on the fly nahtlos zu komprimieren, was schnellere Transfers ermöglicht! Durch die Kombination der Inline-Komprimierungsunterstützung mit den Hochgeschwindigkeitsübertragungsoptionen verfügen Sie über die schnellsten Dateiübertragungsoptionen für Verbindungen mit hoher Latenz.

In etwa 10 Klicks können Sie vollständig konfiguriert und bereit sein, Login.

 5
Author: Dave M,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2020-06-12 13:48:39

Ich verwende jetzt FTPDMIN, was aufgrund mangelnder Sicherheit nicht ideal ist, aber für meine Zwecke (Komponententests) in Ordnung ist.

Einfache Ad-hoc-Dateiübertragung Windows FTP Server.

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
 5
Author: Cadab,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2012-02-20 14:24:44

Sie können sich auch den Open Source-Server FileZilla ansehen.

FileZilla Client ist ein schneller und zuverlässiger plattformübergreifender FTP -, FTPS-und SFTP-client mit vielen nützlichen Funktionen und einer intuitiven grafischen Benutzeroberfläche.

Abbildung
(Zum Vergrößern auf das Bild klicken)

 4
Author: Piotr Kula,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2015-12-10 13:59:57

Jürgen Thumms (StahlWorks Technologies) Swiss File Knife ist ein tragbares Windows-Single-exe-Befehlszeilentool.

Eines der vielen Dinge, die es tun kann, ist, als ftp Server zu fungieren. Abgesehen davon, dass es Open Source ist, sieht es seit 2006 gut gepflegt und mit Liebe und Sorgfalt gefertigt aus. [11]}

Quelle: http://stahlworks.com/dev/index.php?tool=ftpserv

Führen Sie einen einfachen, Single-User-FTP-Server sofort über die Befehlszeile

Um eine einfache Dateiübertragung zu ermöglichen zwischen zwei Maschinen. keine Installation erforderlich, voll portable ausführbare Datei für Windows, Mac OS X, Linux und Raspberry Pi

  • Laden Sie die kostenlose Swiss File Knife Base von Sourceforge herunter.

...

sfk ftpserv [-h[elp]] [-port=nport] [-rw] [workdir]

Der SFK Instant FTP Server für einfache Dateiübertragung.

...


Für meine Zwecke (unit-tests) its-sieht gut aus und es ist ein wenig mehr in der Lage und mehr up-to-date " ist die vorgeschlagene FTPDMIN Alternative.

BEARBEITEN 2015-01-13:

SFK version 1.7.2 unterstützt keinen Standard-FTP-Befehl MDTM zum Beibehalten des Dateizeitstempels. Für zeitstempelempfindliche Tests ist ein anderer Befehlszeilenserver, der mit fast jedem RFC kompatibel ist, von dem ich gehört habe, der [[48]}Apache 100% pure Java FTP Server.

Es ist etwas komplexer einzurichten und etwas langsamer zu starten und herunterzufahren und erfordert Java aber es ist fähiger (standardmäßig) als SFK

 2
Author: xmojmr,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2020-06-12 13:48:39