FTP Server 特定時間內關閉指定資料夾 - Linux

By Todd Johnson
at 2008-12-05T19:25
at 2008-12-05T19:25
Table of Contents
※ 引述《zaknafein (zak)》之銘言:
: 有個念頭就是如何設計一個限時的作業上傳ftp server
: 讓 server 在指定時間後關閉某個資料夾的上傳權限
: 主要方法是,利用crontab讓系統在某個時間時改變資料夾權限
: 然後關掉該帳號遠端登入(telnet, ssh)之權限
: crontab -e
: > * 0 17 20 11 * chmod 555 HWupload
:
: 可是問題來了,就算我這樣做了,
: 使用者已然可以透過登入FTP server後,指令修改檔案權限,然後偷偷上傳作業
: 結果我還是必須看上傳時間來確定哪些人是遲交(基本上,遲交是不被接受的)
: 所以我在這裡想請問
: 像我所講到這問題該怎麼解決呢?
: 或是設計這樣的系統有更好辦法?
假設上傳使用者是 u1234567
把 owner 設成 teacher , group 裡面有 u1234567
剛開始的 permission 是 660 / 771 -rwxrwx--x
逾時後的 permission 設作 640 / 751 -rwxr-x---
這樣 user 不是 root 也不是 owner 就不是修改權限了。
--
人不作出犧牲,便得不到任何收穫;如果要得到某種東西,就必須付出同等代價。這一點
,就是鍊金術的基本原則 ── 等價交換。當時我們深信這一點就是世界的真理。
阿爾風斯‧愛力克,《鋼之鍊金術師》開場白
--
: 有個念頭就是如何設計一個限時的作業上傳ftp server
: 讓 server 在指定時間後關閉某個資料夾的上傳權限
: 主要方法是,利用crontab讓系統在某個時間時改變資料夾權限
: 然後關掉該帳號遠端登入(telnet, ssh)之權限
: crontab -e
: > * 0 17 20 11 * chmod 555 HWupload
:
: 可是問題來了,就算我這樣做了,
: 使用者已然可以透過登入FTP server後,指令修改檔案權限,然後偷偷上傳作業
: 結果我還是必須看上傳時間來確定哪些人是遲交(基本上,遲交是不被接受的)
: 所以我在這裡想請問
: 像我所講到這問題該怎麼解決呢?
: 或是設計這樣的系統有更好辦法?
假設上傳使用者是 u1234567
把 owner 設成 teacher , group 裡面有 u1234567
剛開始的 permission 是 660 / 771 -rwxrwx--x
逾時後的 permission 設作 640 / 751 -rwxr-x---
這樣 user 不是 root 也不是 owner 就不是修改權限了。
--
人不作出犧牲,便得不到任何收穫;如果要得到某種東西,就必須付出同等代價。這一點
,就是鍊金術的基本原則 ── 等價交換。當時我們深信這一點就是世界的真理。
阿爾風斯‧愛力克,《鋼之鍊金術師》開場白
--
Tags:
Linux
All Comments

By Connor
at 2008-12-07T22:32
at 2008-12-07T22:32

By Susan
at 2008-12-09T14:39
at 2008-12-09T14:39
Related Posts
Toshiba m600 裝 Ubuntu

By Eden
at 2008-12-05T17:29
at 2008-12-05T17:29
Ubuntu bluetooth headset

By Ingrid
at 2008-12-05T14:47
at 2008-12-05T14:47
FC6下mount cifs問題

By Eartha
at 2008-12-05T11:29
at 2008-12-05T11:29
FC6下mount cifs問題

By Noah
at 2008-12-05T11:12
at 2008-12-05T11:12
『問題』 關於X-window下編輯檔案

By Wallis
at 2008-12-05T07:58
at 2008-12-05T07:58