作者 主題: vsftpd 權限請教  (閱讀 2098 次)

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

juarewei

  • 懷疑的國中生
  • **
  • 文章數: 36
    • 檢視個人資料
vsftpd 權限請教
« 於: 2010-05-02 02:31 »
最近小弟架設了一台CentOS 5.4版的Linux,在上面啟動vsftpd的服務
但想要達到使用者aa登入FTP,會限制在/var/ftp/pub底下,所以下修改了
/etc/passwd的檔案,將aa這個帳號的家目錄改成/var/ftp/pub,這樣登入可以使他
就在這裡面活動,小弟我在/var/ftp/pub裡面建了一個目錄為upload想要讓aa這個帳號
在upload這目錄可以上傳,上傳後的檔案不可以刪除,所以小弟下了
chown root:aa upload的指令,可是為什麼aa這個帳號,所上傳的檔案還是可以刪除
小弟有也有測試過修改vsftpd.conf裡面的umask,但不管怎麼改,aa所上傳的檔案權限都是755
請問知道的前輩,可否告訴一下小弟,哪邊設定有問題,謝謝!!

netman

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 17474
    • 檢視個人資料
    • http://www.study-area.org
回覆: vsftpd 權限請教
« 回覆 #1 於: 2010-05-02 09:46 »
基本上,從 linux 的權限設計來說,可以寫入就可以刪除。
vsftpd有沒專門的配置來處理我就不很清楚了。
如果是 pure-ftpd,有個 AntiWarez 可以防止匿名帳號下載自己上傳的檔案。
但不知道是否可以限制一般帳號。

anderson1127

  • 訪客
回覆: vsftpd 權限請教
« 回覆 #2 於: 2010-05-02 13:28 »
我記得ProFTPD 可以針對Directory做一些限制的設定,可以做到這個功能!!
如果有特殊需求者,請改用ProFTPD吧!!

這功能我很久以前就設定過了...只能上傳,上傳後不能刪除!!

juarewei

  • 懷疑的國中生
  • **
  • 文章數: 36
    • 檢視個人資料
回覆: vsftpd 權限請教
« 回覆 #3 於: 2010-05-02 16:07 »
原來是這樣,那小弟換架設別種的ftp試試看好了
謝謝!!