目前,在我的工作中,我們正在使用apache驗證通過Ubuntu服務器上的apache Web服務器發佈我們的Windows基礎軟件的安裝程序。當我們最初開始這樣做時,我們只有3個項目要發佈,因此需要管理3個htpasswd文件。從那時起,我們已經發展並正在分發8個項目以及其中每個項目的幾個贊助商特定變體。另外,我們已經開始向潛在的研究贊助商分發視頻以及相當大的軟件。這對於管理所有的htpasswd文件已經成爲一個巨大的負擔。所以我的問題是,以基於Web的方式提供對大型文件集的密碼保護訪問的更好方法是什麼?我認爲在這種情況下CMS可能是合適的,但我對人們可能擁有的其他想法感興趣。我的具體要求是:基於Web的軟件分發
- 在Apache/Linux上運行。具體來說6.06/Apache2的
- 免費或價格相對便宜,研究不提供昂貴的企業軟件
- 能夠輕鬆地創建用戶並設置截止日期爲他們的帳戶
- 能夠創建文件的邏輯集合,並限制用戶只能看到這些特定的集合
- 能夠處理相對較大的文件(數百兆字節,儘管這很少見)。另外,應該有一種簡單的方法來在網絡界面之外添加文件,因爲通過網絡上傳300 MB視頻是不可行的。命令行客戶端可能是最好的。
任何可以處理上述要求的軟件建議,我們將不勝感激。