作者 主題: 很肉腳的FTP權限問題 !!!  (閱讀 4394 次)

0 會員 與 1 訪客 正在閱讀本文。

newhand

  • 活潑的大學生
  • ***
  • 文章數: 227
    • 檢視個人資料
很肉腳的FTP權限問題 !!!
« 於: 2008-05-08 18:24 »
請教各位大大

小弟在FTP設定兩個帳號aa 跟 bb

然後讓bb加入 aa的群組

然後當aa上傳檔案, bb一樣可以去看它的資料

但現在問題來了, aa上傳的檔案屬性是 322

所以bb無權刪除它上傳的檔案

請問如何讓user上傳檔案後屬性是442

而且這個上傳的User無法將它改成其它屬性
« 上次編輯: 2008-05-08 18:38 由 newhand »

kenduest

  • 酷!學園 學長們
  • 俺是博士!
  • *****
  • 文章數: 3675
    • 檢視個人資料
    • http://kenduest.sayya.org
回覆: 很肉腳的FTP權限問題 !!!
« 回覆 #1 於: 2008-05-08 18:37 »
請教各位大大
小弟在FTP設定兩個帳號aa 跟 bb
然後讓bb加入 aa的群組
然後當aa上傳檔案, bb一樣可以去看它的資料
但現在問題來了, aa上傳的檔案屬性是 322
所以bb無權刪除它上傳的檔案
請問如果要讓bb能刪除它 該怎設定?

您可能誤解權限了。

一個檔案是否可以被刪除,是決定於使用這對於該檔案所在的目錄是否有 w 權限。

既然你都可以上傳檔案了,那檔案自然也可以刪除。

--
I am kenduest - 小州

my website: http://kenduest.sayya.org/

newhand

  • 活潑的大學生
  • ***
  • 文章數: 227
    • 檢視個人資料
回覆: 很肉腳的FTP權限問題 !!!
« 回覆 #2 於: 2008-05-08 18:40 »
對 但是如果要讓這個user上傳的檔案

可以被其它User所刪除

勢必得要開啟權限 444

但是要如何才能讓檔案上傳後, default的屬性是444

因為linux沒有像Windows能有繼承的功能

所以Linux這問題該怎解@@?

另外請教一下, Linux是否有什套件可以讓檔案做到像Windows 資料夾權限的繼承功能?

kenduest

  • 酷!學園 學長們
  • 俺是博士!
  • *****
  • 文章數: 3675
    • 檢視個人資料
    • http://kenduest.sayya.org
回覆: 很肉腳的FTP權限問題 !!!
« 回覆 #3 於: 2008-05-08 19:40 »
對 但是如果要讓這個user上傳的檔案
可以被其它User所刪除
勢必得要開啟權限 444

我們在說對目錄有 w 權限,這又與 444 權限有何關係呢 :(

對目錄有 w 權限即可刪除該目錄內的檔案,不管該檔案是誰的。

引用
但是要如何才能讓檔案上傳後, default的屬性是444
因為linux沒有像Windows能有繼承的功能
所以Linux這問題該怎解@@?
另外請教一下, Linux是否有什套件可以讓檔案做到像Windows 資料夾權限的繼承功能?

POSIX ACL 行之多年了,自己先 google 一下.

--
I am kenduest - 小州

my website: http://kenduest.sayya.org/

newhand

  • 活潑的大學生
  • ***
  • 文章數: 227
    • 檢視個人資料
回覆: 很肉腳的FTP權限問題 !!!
« 回覆 #4 於: 2008-05-09 15:23 »
感謝 wow