2006年11月10日 星期五

助教專用FTP

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的訊息...

沒有留言:

張貼留言