透過命令列的 FTP 伺服器

透過命令列的 FTP 伺服器

有沒有可以透過命令列運行的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

你也可以看看開源的文件齊拉伺服器.

FileZilla Client 是一款快速可靠的跨平台 FTP、FTPS 和 SFTP 用戶端,具有許多有用的功能和直覺的圖形使用者介面。

螢幕截圖
(點擊圖片放大)

答案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

相關內容