Re: [問題] 目錄權限問題
※ 引述《Maxsolar.bbs@OfO.twbbs.org (Astro v.s. Geo)》之銘言:
: ※ 引述《justfor1221.bbs@ptt.cc (生蛋)》之銘言:
: : 請問一下各位高手們
: : 今天有個目錄我權限設成底下這樣
: : chmod 2770 test
: : drwxrws--- egg(使用者) egg(群組) test
: : 所以如果進入test裡面不管是創資料夾或者是新增檔案的話
: : 檔案的群組都會是 egg 沒錯
: : 但是裡面的權限卻是
: : -rw-r--r-- 1 egg egg test1
: : drwxr-sr-x 2 egg egg test2
: : 我的問題是
: : 能不能讓所創立的檔案跟資料夾的權限都可以固定成770呢!?
: linux預設檔案的權限是666,資料夾是777,原因很簡單,沒有x就進不去;
: 透過umask來界定權限,
: 因此umask 022之後,產生的檔案會是644,資料夾會是755
: 我不知道哪裡可以修改掉檔案的default permission,就算有,
: 我也覺得那不是一個好主意---所有的檔案都具有x屬性,
: users實在很難分辨普通檔案或是可執行檔案。
: 如果你要某執行檔讓其他使用者可以執行,針對檔案g+x即可;
: 如果你要某執行檔用檔案所有者權限執行,你可以使用sgid;
: 但是你針對目錄執行sgid完全沒有意義,目錄的x屬性不過是讓你可以進入罷了。
: 不如您可以簡單說明一下您的環境,
: 以及為何檔案的權限也要是770,
: 我想大家可以跟你提供一些更好的辦法,而不是修改權限設計。
主要因為這是我們團隊(老師、學生)的FTP
用來放置每個學生報告的論文用來分享的
但是我發現我們老師把它當作是一種...工作平台吧
比如現在主機裡面有a、b這兩個資料夾
當然a、b代表兩個使用者創的資料夾
所以各有各個群組
那老師屬於第三個群組
老師如果要把資料給a同學
他可以進入a資料夾
但是他要寫入就沒辦法了
因為群組不一樣
那如果丟上/目錄去
a同學也不能刪
因為檔案權限(群組)也是老師的
但是我有創一個群組是大家共用的一個群組team
所以我才會想要動到權限770
不知道各位前輩了解我的意思嗎...?
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.127.197.130
推
11/06 13:35, , 1F
11/06 13:35, 1F
討論串 (同標題文章)