請問哪一套FTPD可以針對個人設定可看到哪些資料夾

這個版面主要討論 debian 在 server 端的應用問題, server 種類繁多..舉凡 Web Server 、 File Server、 DHCP Server..等等。

版主: 阿信

請問哪一套FTPD可以針對個人設定可看到哪些資料夾

文章jimmp812 » 週三 8月 01, 2007 3:55 pm

大家好,想請教一下,

本身用的是 ProFTPD,用群組來設定 chroot,不讓使用者亂跑,用的是真實帳號。

但是遇到問題就是不夠彈性!

假設我有 RD 的群組可以看到 /srv/ftp/rd 的資料夾
而另一個 MIS的群組可以看到 /srv/ftp/mis 的資料夾

彼此河水不犯井水,相安無事!

可是這樣子很沒彈性,因為是針對群組,而不是針對個人!



例如MIS 群組裡有 boss 跟 mis01 兩個人,
而 /srv/ftp/mis/ 下有兩個資料夾:passwd 跟 normal

boss 當然是要全部都看的到,而且還要能看到 rd 的資料夾
而 mis01 是小咖,所以只能讓他看到 mis/normal 這個資料夾跟 rd 裡某個資料夾


最簡單來說,就是要針對「個人」來設定,
如 mis01 這個人,可以看到哪些資料夾?哪些資料夾可刪?可寫?之類的…

我知道 Windows 底下的 FTP 軟體似乎都可以輕易的達到這樣的功能…
可是我用 ProFTPD,又要 chroot,好像有點小難… 不知道該怎麼做耶!

有用過 GProFTPD,可是覺得怪怪的,勾了可以建資料夾,還是一直說我 Permission Deny!

請問如果要達到上述針對「個人」來設定,ProFTPD 可以辦到嗎?
還是我該換別套了呢?
PureFTPD?


謝謝。


:crying:
jimmp812
可愛的小學生
可愛的小學生
 
文章: 40
註冊時間: 週日 8月 20, 2006 12:37 am

文章jimmp812 » 週三 8月 01, 2007 4:48 pm

不好意思,小弟剛剛想到一個想法,不知道對不對

要達到針對個人設定,又要有 chroot 的功能
是不是根本不是針對群組是 chroot 目錄,乾脆把所以人都 chroot 在 /srv/ftp 下,
然後再針對每個人設定呢?

比如說針對 passwd 資料夾設定只 allow boss,但 deny 全部,類似這樣子…


可是這樣子有個疑問,就是大家都看的到一些不相關的目錄出現,只是進不去,
能不能讓沒有權限的話,就看不到呢?

而這樣的做法是對的嗎?
小弟沒有太多實務經驗,請求各位給意見了
感謝!
jimmp812
可愛的小學生
可愛的小學生
 
文章: 40
註冊時間: 週日 8月 20, 2006 12:37 am


回到 debian server

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客