[問題] 作業上傳用資料夾,如何設定這樣的權限?

看板Linux作者 (Marshall)時間9年前 (2016/10/05 13:26), 9年前編輯推噓4(5128)
留言34則, 10人參與, 最新討論串1/3 (看更多)
情況是這樣的 專門給學生上傳作業的資料夾叫HW 所有學生都登入同一個帳號叫FTP1來上傳 我只想開放上傳,但不能覆蓋、下載,避免覆蓋與抄別人的檔案 如果要修改,要請他重新改名為V2再上傳, 請問這樣要怎麼設定權限呢? 是跟群組有關嗎? 剛接觸linux還不太懂,希望能給個關鍵字讓我能google 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 163.18.57.175 ※ 文章網址: https://www.ptt.cc/bbs/Linux/M.1475645206.A.C79.html

10/05 14:04, , 1F
作業一般檔案不大,用web上傳比較簡單
10/05 14:04, 1F

10/05 14:20, , 2F
寫個簡單的php網頁吧
10/05 14:20, 2F
謝謝回應,因為目前實驗室都用NAS在管理檔案, 作業內容是用WORD,做成小lab報告,再傳到FTP的資料夾內 讓同學可以看到內容,確定自己有沒有上傳到,所以要設定周遊、讀取資料夾, 但開這權限又會變成能下載檔案 要開上傳就只能開啟寫入,但又會造成覆蓋 不知道還有沒有更細一點的權限設定方法?

10/05 15:47, , 3F
你每個學生都用ftp1這個帳號你要怎樣電腦判斷是那位?
10/05 15:47, 3F

10/05 15:50, , 4F
讓每位學生用不同帳號,umask 077,HW加sticky bit…
10/05 15:50, 4F
謝謝,其實沒有要判斷是誰耶..大家都用同一個帳號 只有上傳的檔案會命名成自己的學號

10/05 18:29, , 5F
同一個帳號當然可以覆蓋…
10/05 18:29, 5F

10/05 18:32, , 6F
權限rwx,依序為擁有者,群組,其他
10/05 18:32, 6F

10/05 18:39, , 7F
每個人都用同一個帳號,電腦不懂是誰
10/05 18:39, 7F

10/05 18:40, , 8F
他哪管你丟什麼檔名…
10/05 18:40, 8F

10/05 19:09, , 9F
RSA 加密,發公鑰給學生 XDD
10/05 19:09, 9F

10/05 19:17, , 10F
感覺理論上可以耶,chattr +a $dir 然後如果要上傳兩次
10/05 19:17, 10F

10/05 19:17, , 11F
檔名要不一樣。
10/05 19:17, 11F
沒錯我想要用chattr +a的功能,但是顯示command not found, 不知道是檔案系統不支援還是linux版本的關係, 目前都是在NAS上工作的 ※ 編輯: hsucheng (163.18.57.175), 10/05/2016 19:58:58

10/05 20:05, , 12F
只是開玩笑的,怎麼可能要學生真的 RSA 加密
10/05 20:05, 12F

10/05 20:08, , 13F
沒 e2fsprogs 看能不能自已裝,不過這請問原廠
10/05 20:08, 13F

10/05 20:14, , 14F
這方案只要某人搗蛋上假裝另一學生upload無用檔就GG了
10/05 20:14, 14F

10/05 20:16, , 15F
那就規定要加上簽名才收啊,開學時需繳交個人公鑰
10/05 20:16, 15F

10/05 21:28, , 16F
怎麼大家越建議越複雜? 去搜尋個open source的上傳繳作業
10/05 21:28, 16F

10/05 21:29, , 17F
的 LAMP web app 一定比較簡單
10/05 21:29, 17F

10/05 23:14, , 18F
可考慮用moodle
10/05 23:14, 18F

10/06 09:00, , 19F
開個email帳號來收作業
10/06 09:00, 19F

10/06 09:44, , 20F
現在最嚴重的問題是想讓大家用同一帳號做事
10/06 09:44, 20F

10/06 09:45, , 21F
跟方法無關,多人使用同一帳號大概是為了方便
10/06 09:45, 21F

10/06 09:46, , 22F
不如用email收作業就好...
10/06 09:46, 22F

10/06 09:47, , 23F
開帳號能解決的事情還要給公鑰
10/06 09:47, 23F

10/06 09:48, , 24F
不要被自己的技術能力限縮了想法
10/06 09:48, 24F

10/06 09:48, , 25F
搞得自己麻煩,學生也煩
10/06 09:48, 25F

10/06 09:49, , 26F
用email換老師或助教不方便,沒用程式收信自動解出附件並
10/06 09:49, 26F

10/06 09:49, , 27F
依發信者帳號rename,就要手動一個搞,重交的還要自己注意
10/06 09:49, 27F

10/06 09:49, , 28F
信件內文,更不方便.
10/06 09:49, 28F

10/06 09:52, , 29F
用php homework submission去google,就一堆現成軟體了
10/06 09:52, 29F

10/06 09:53, , 30F
這事情如果年年要做,不如今天評估一個好用的裝好,以後沿
10/06 09:53, 30F

10/06 09:53, , 31F
10/06 09:53, 31F

10/06 09:53, , 32F
今年
10/06 09:53, 32F

10/06 10:12, , 33F
幫電腦裝一顆水晶球 你的問題就會解決
10/06 10:12, 33F

10/06 22:08, , 34F
CrushFTP 表示:
10/06 22:08, 34F
文章代碼(AID): #1Nz8yMnv (Linux)
討論串 (同標題文章)
文章代碼(AID): #1Nz8yMnv (Linux)