Re: [問題] 有關pure-ftpd檔案權限設定問題

看板FreeBSD作者 (阿德Sky)時間11年前 (2013/08/17 02:30), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串4/4 (看更多)
※ 引述《soem (流水)》之銘言: : ※ 引述《fuchan0310 (阿德Sky)》之銘言: : : 事情是這樣的,小弟FreeBSD Server有弄FTP,使用pure-ftpd這套 : : 機子上有兩種帳號,一種是實體帳號(可以用ssh登入管理),一種是虛擬帳號(只能使用ftp服務) : : 都設上Chroot僅能在家目錄活動,有設連結檔到家目錄外一個額外目錄當FTP交換檔案使用 : : 裡面我在開一個僅能夠下載檔案,一個僅能上傳的資料夾,共兩個分開管理 : : 目前遇到問題是,希望這個僅能上傳的資料夾(只能上傳,不能下載及修改) : : FTP的umask給022,上傳資料夾 group 給ftpgroup,權限目前給730 : : FTP帳號group也是給ftpgroup : : 目前可以上傳,但是上傳後看不到檔案,要把資料夾改成770才有辦法列出檔案 : : 請問有更好的解法嗎 : 我沒有裝pure-ftpd,但我用umask與權限設定討論看看。 : 你對資料夾設定730 : 在這個3的部分是1+2 -> x+w : 對資料夾來說w是寫/刪檔案、r是list檔案、x是進入資料夾, : 只有x+w就是可以寫入,可以進入,但不能列出。 : 所以你若想給使用者能list與寫檔案,最好還是給770 : 而umask的部分牽扯到新產出的檔案, : 你該取消掉read和write => 4+2 ,就會變成不可讀不可改/刪 : 所以改成066或067(或077 ?,感覺上x也用不到) 這個問題我也很頭痛,畢竟多給了+w權限,就等於能夠寫入和刪除 但是目前我只希望單純寫入,但是不能複蓋和刪除 不知道有甚麼好方法!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 1.172.124.129
文章代碼(AID): #1I3c_Z4H (FreeBSD)
文章代碼(AID): #1I3c_Z4H (FreeBSD)