Requirement
讓學生可以上傳作業和確認上傳成功,但不能刪除和下載(人心險惡啊)。
Solution
設umask,把檔案的umask設為777,目錄設為022,這樣就因為目錄有r+x而能確認檔案存在,但因檔案沒有r而不能下載。
以pure-ftp.conf來說,重要的是這兩項:
Umask 777:022
KeepAllFiles yes
很鳥的心得,但是google不到。
Error Note
另外試了設最大下載檔案數或最大下載頻寬為 0 ,用pure-pw設 0 不會有反應(防呆),但可以用編輯器改pureftp.pw,自己填 0 進去。結果是登不進FTP,因為不能下載FTP的訊息...
沒有留言:
張貼留言