![透過命令列的 FTP 伺服器](https://rvso.com/image/1302455/%E9%80%8F%E9%81%8E%E5%91%BD%E4%BB%A4%E5%88%97%E7%9A%84%20FTP%20%E4%BC%BA%E6%9C%8D%E5%99%A8.png)
有沒有可以透過命令列運行的FTP伺服器?
理想情況下,我想要一個獨立的 server.exe 檔案(DLL 檔案和設定檔都可以),我可以透過命令列設定、啟動/停止該文件,而無需安裝或設定為服務。
答案1
看一下 粉碎FTP
CrushFTP 是一個功能強大的檔案伺服器,支援標準的安全文件傳輸協定。 CrushFTP 中的「Crush」來自於其無縫壓縮傳輸的能力,從而實現更快的傳輸!將內聯壓縮支援與高速傳輸選項結合,您可以為高延遲連線提供最快的檔案傳輸選項。
只需點擊大約 10 次,您就可以完成配置並準備登入。
答案2
我現在正在使用FTPDMIN,由於缺乏安全性,這並不理想,但就我的目的(單元測試)而言,它很好。
簡單的臨時檔案傳輸 Windows FTP 伺服器。
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
答案3
答案4
Juergen Thumm (StahlWorks Technologies)Swiss File Knife
是一個Windows 隨身單exe 命令列工具。
它可以做的許多事情之一就是充當ftp
伺服器。除了開源之外,自 2006 年以來,它看起來維護得很好,並且是精心製作的
來源:http://stahlworks.com/dev/index.php?tool=ftpserv
從命令列立即執行一個簡單的單一用戶 ftp 伺服器
以便在兩台機器之間輕鬆傳輸檔案。無需安裝,完全可移植的可執行文件,適用於 Windows、Mac OS X、Linux 和 Raspberry Pi
- 從以下位置下載免費的瑞士銼刀底座來源鍛造。
…
sfk ftpserv [-h[elp]] [-port=nport] [-rw] [workdir]
SFK 即時 FTP 伺服器可輕鬆傳輸檔案。
…
就我的目的(單元測試)而言,它看起來不錯,並且比提議的替代方案功能更強大、更最新FTPDMIN
。
編輯2015-01-13:
SFK
版本1.7.2
不支援標準 FTP 指令MDTM
來保留檔案時間戳記。對於時間戳敏感的測試,另一個與RFC
我聽說過的幾乎所有相容的命令列伺服器是Apache 100%純Java FTP伺服器。
它的設定有點複雜,啟動和關閉速度有點慢,並且需要,Java
但它比SFK