net2ftp - a web base ftp client.
因有網友提及 NAS 上 ftp server & ftp portal 等相關問題, 小弟就順手測了這個 net2ftp 的軟體, 簡單的說, net2ftp 就是將 ftp server 以 web 的方式呈現, 並加上一些方便使用功能, 例如檔案整批上傳, 下載, 線上壓縮下載及線上解壓縮等, 有關 net2ftp 所有功能可以參考官網.
實際體驗
我們先實際操作 net2ftp 看看它所提供的功能, 進入 net2ftp 官網, 並連線至任一 ftp server, 此處是以義守大學為例: ftp.isu.edu.tw, 連線帳號: anonymous
![[分享] net2ftp - a web base ftp client](http://attach.mobile01.com/attach/201202/mobile01-5da4015a520d58d7471c99dd973dc724.jpg)
![[分享] net2ftp - a web base ftp client](http://attach.mobile01.com/attach/201202/mobile01-6ee449001ab2a0498882cae9ef9cae98.jpg)
於 NAS 上安裝 net2ftp
前面是從 net2ftp 官網連結任一 ftp server, User 也可以在自家的 NAS 安裝 net2ftp 程式, 這樣可以提供一個更好的界面供同仁使用 ftp server, 且不需再於每台電腦安裝 ftp client 程式. 以下小弟以 QNap TS-219PII NAS 為例.
1.首先進入 QNap NAS 管理界面, 開啟 web server & ftp server 功能.
2.至 net2ftp 官網下載程式, 並解壓縮 copy 至 QNap NAS /share/Web/net2ftp 目錄下 (Web 為 QNap NAS 預設之 web 目錄, net2ftp 目錄為自訂之目錄名稱)
3.參考 net2ftp 官網上之安裝步驟(點選這裡).
修改 settings.inc.php file: (以下是主要修改的部份)
$net2ftp_settings["default_language"] = "tc"; -> 預設為繁體中文界面(視各人需要)
修改 settings_authorizations.inc.php file:
//$net2ftp_settings["allowed_ftpservers"][1] = "ALL";
$net2ftp_settings["allowed_ftpservers"][1] = "localhost"; -> 只允許做本機ftp連結
上面只是最簡單的設置, 將 user 進入的預設畫面設為繁體中文(user 於登入後也可再自行更換), 另只允許連結至本機的 ftp server.
接下來即可使用 browser 測試, 輸入 http://your_nas_ip/net2ftp
![[分享] net2ftp - a web base ftp client](http://attach.mobile01.com/attach/201202/mobile01-541500191d1a91db04d31abdf9ee052e.jpg)
![[分享] net2ftp - a web base ftp client](http://attach.mobile01.com/attach/201202/mobile01-742282214ee7700166179e2503275ff3.jpg)
結論
以 net2ftp 做為 ftp server 的 portal, 不但使得 user 上下傳檔案更方便, 另外對於有 ftp server 安全疑慮的 user, 因為已經用 web 包裝起來, 更提供 ssl 連線方式, 應該會有更高的安全性.






























































































